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

Как у последнего элемента меню вывести отдельный класс

25.03.2015, 00:12
Alex

Зарегистрирован:
2015-03-16
Сообщений: 59

Все привет!

Как у последнего элемента меню вывести отдельный класс, есть код:
Код:

$main_top_menu[0]['prefix'] = '<ul class="navmenu center">';
$main_top_menu[0]['suffix'] = '</ul>';
$main_top_menu[0]['active'] = '<li class="sub-menu active"><a href="%URL" title="%NAME">%NAME</a>%NEXT_LEVEL</li>';
$main_top_menu[0]['unactive'] = '<li class="sub-menu"><a href="%URL" title="%NAME">%NAME</a>%NEXT_LEVEL</li>';


Пробовал добавлять
Код:

\".(\$i+1==\$data_count?' class=\"last\"':null).\"

Ничего не получается.
версия Netcat 5.5
25.03.2015, 14:04
Nexwich
Панасин Александр
Nexwich

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

Сверстать всегда можно и без класса в последнем пункте. По этому можно судить об опыте верстальщика.

Для обработки кода внутри шаблона навигации вам необходимо использовать вместо nc_browse_... предыдущую функцию s_browse_...
Либо составить свою

Модуль "Почтовые уведомления" – настройка email уведомлений на вашем сайте без программирования. Бесплатно. http://netcat.ru/products/CatStore/solution_242.html
25.03.2015, 14:36
Alex

Зарегистрирован:
2015-03-16
Сообщений: 59

Цитата:
Сверстать всегда можно и без класса в последнем пункте. По этому можно судить об опыте верстальщика.

Для обработки кода внутри шаблона навигации вам необходимо использовать вместо nc_browse_... предыдущую функцию s_browse_...
Либо составить свою


Можно и псевдокласс засунуть, но нафига, если есть такая крутая система как NETCAT, которая должна брать на себя все эти действия. Жаль что в документациях ничего нет того, что нужно.
25.03.2015, 19:28
Руслан Густокашин
Студия Вэлпис

Зарегистрирован:
2012-02-06
Сообщений: 962

Alex, воспользуйтесь классом навигации nc_nav - это решит вашу задачу.
Но лучше, как тут правильно заметили, по возможности, конечно, доработать верстку. Тогда нагрузка на сервер будет меньше.
28.03.2015, 02:11
Alex

Зарегистрирован:
2015-03-16
Сообщений: 59

:last-child, исправил всю ситуацию. Но документация должна быть, потому что многого в документации абсолютно нет, как простейшего так и сложнейшего, а ведь движок существует давно, ЭТО ПОЛНЫЙ КОСЯК РАЗРАБОТЧИКОВ.
28.03.2015, 11:17
Игорь
Игорь Мишарин
Игорь

Зарегистрирован:
2011-11-20
Сообщений: 479

Цитата:
:last-child, исправил всю ситуацию.

Это css, как и писали выше, Netcat тут ни при чем.

Stark
28.03.2015, 15:10
Alex

Зарегистрирован:
2015-03-16
Сообщений: 59

Цитата:
Цитата:
:last-child, исправил всю ситуацию.

Это css, как и писали выше, Netcat тут ни при чем.

Да я в целом про NETCAT, а не про ":last-child". Многого нужного в документации нет, слишком мала база по системе.
198 196 2015-03-28 15:10:08 14079
Описание проекта