Группа: Администратор Регистрация: 23.10.2009 | Автор: Harry Всеже надо считаю доработать чтобы и простая карта строилась на основе есть модуль или нет, ну и идеально всеже и меню сделать проверку на активност не думаю что очень затратно будет по ресурсам. Щас просмотрел шаблон навигации там все генериться из переменной но не вручную прописано, логично предположить что гдето можно прописат условие на активность модуля, щас изучаю шаблон - theme/standard/navi/navigation.tpl заинтересовали строки а где подскажите у нас класс отвечающий за эту выборку можно в нем указать активен модуль или нет условие? и в классе в запросе есть WHERE ParentId = '" . $navi->id . "' AND Aktiv = '1'
| как раз проверка на активность, но нет значит при внесение изменений в модуль изменение в таблицы навигации '_navi' там поле есть Aktiv и его значение у всех '1' логично добавить при изменении активности модулей смену этого значения. Отредактировано Harry: 30.08.2010, 16:04:50 Бред однако, а теперь вот почему объясняю. Актив отвечает активен ли пункт меню, а если у Вас несколько пунктов в меню от одного модуля, а может и все пять, то что тогда будете делать, если нужно неактивным временно сделать один или два пункта пока готовите контент? Если хотите сделать все таки сделать неактивным пункты, то пишите функцию поиска вхождения названия модуля, но опять таки могут быть ложные срабатывания если будут похожие названия в меню |