Регистрация
Регистрируясь, вы подтверждаете свое согласие с соглашением об использовании персональных данных.
Восстановление пароля

Альтернативное название раздела в меню

08.02.2019, 15:39
Konstantin
Vianet
Konstantin

Зарегистрирован:
2006-06-22
Сообщений: 31

здравствуйте!

Помогите вывести альтернативное название раздела в меню.
Такая запись не работает: '.('%AlterNAME' ? '%AlterNAME' : '%NAME' ).'

$browse_top_menu[0]['active'] = '<li><a href="%URL" title="%NAME">'.('%AlterNAME' ? '%AlterNAME' : '%NAME' ).'</a>%NEXT_LEVEL</li>';


Заранее спасибо!

konstantin
09.02.2019, 09:33
Макуров Константин
Студия "Первыйвеб"

Зарегистрирован:
2011-08-04
Сообщений: 41

Добрый день!

Это вам нужно смотреть в сторону: https://netcat.ru/developers/docs/navigation/class/

Функции навигации
Код:

<?php
// корневые разделы
$menu = $nav->get_sub();
// подразделы раздела ID = 7
$menu = $nav->get_sub(7);
// Альтернативный способ
$menu = $nav->sub(7)->get();
?>


Код:

<ul class='main-menu'>
<? foreach ($nc_core->nav->get_sub() as $sd): ?>
<? if ($sd->active): ?>
<li><b><?= $sd->name ?></b></li>
<? else: ?>
<li><a href='<?= $sd->url ?>'><?= $sd->name ?></a></li>
<? endif ?>
<? endforeach ?>
</ul>
10.02.2019, 20:39
Konstantin
Vianet
Konstantin

Зарегистрирован:
2006-06-22
Сообщений: 31

Спасибо!

konstantin
198 196 2019-02-10 20:39:14 15061
Описание проекта