|
|
18.09.2012, 11:34
|
|
Гость
Гость
|
Как проверить - активен ли родительский пункт меню $browse_sub?
|
|
|
18.09.2012, 15:33
|
|
Asiat
Аниматика
Зарегистрирован: 2005-12-12
Сообщений: 576
|
А уточните поподробнее задачку.
Откуда вы хотите проверять, чем не устраивают стандартные элементы шаблонов (active,active_link)
|
|
|
20.09.2012, 18:24
|
|
Finar
Ph&Ph
Зарегистрирован: 2008-03-01
Сообщений: 70
|
Код:$browse_sub_phph_sidebar['active'] = " \"; \$phph_variable_sub = \$data[\$i][Subdivision_ID]; \$result.=\" \".(\$phph_variable_sub!='215' && \$phph_variable_sub!='141' ?\"<a href='%URL'><span class='phph-link-to-root'>»</span></a>\":NULL).\"<a class='lmenu' href='%URL'><span class='phph-list-item active' \".(\$phph_variable_sub!='215' && \$phph_variable_sub!='141' ?\"data-toggle='collapse' data-target='#phphlistnum\":NULL).\"\"; \$phph_list_numbertoopen = \$phph_list_numbertoopen +1; \$phph_list_topen = ''; \$result.=\"\".\$phph_list_numbertoopen.\"'> \"; \$phph_fill_name='%NAME'; \$phph_atakzhe_out='%URL'; \$result.=\" \$phph_fill_name </span></a> \".s_browse_sub(\$data[\$i][Subdivision_ID],\$browse_sub_phph_sidebar2).\" <a class='phph-link-to-root-text' href='\$phph_atakzhe_out'>все букеты</a><div class='clearfix'></div>";
Вот пример страшного кода. Втыкать надо только в то, как идет определение переменной $phph_variable_sub, которую затем можно использовать в дочернем массиве навигации $browse_sub_phph_sidebar2 (нужно обозначить переменную как global в префиксе)
директор в ph-ph.ru
|
|
|
20.09.2012, 22:41
|
|
DiGGy
DiGGy
Зарегистрирован: 2005-04-04
Сообщений: 1546
|
Цитата:Вот пример страшного кода.
давно я таких "страшилищ" не видел...
Temet nosce...
|
|
|
08.10.2012, 18:52
|
|
Pilot
Тех-Альянс
Зарегистрирован: 2007-02-20
Сообщений: 45
|
Цитата:Цитата:Вот пример страшного кода.
давно я таких "страшилищ" не видел...
И я
Вам сюда http://netcat.ru/developes/docs/design/navigation/ читать вдумчиво.
pilot
|
|
|
08.10.2012, 21:54
|
|
Finar
Ph&Ph
Зарегистрирован: 2008-03-01
Сообщений: 70
|
Так. Для тех, кто лучше всех знает как все сделать правильно, у нас есть отдельная тема: http://www.netcat.ru/support/forum/rabota/topic_11960.html Велкам!
директор в ph-ph.ru
|
|
|
09.10.2012, 01:09
|
|
Nexwich
Панасин Александр
Зарегистрирован: 2011-04-05
Сообщений: 1037
|
А к чему проверять если он и так активен? Ведь если зайти в подпункт то они оба будут использовать [active]. Вопрос не ясен.
Модуль "Почтовые уведомления" – настройка email уведомлений на вашем сайте без программирования. Бесплатно. http://netcat.ru/products/CatStore/solution_242.html
|