Добрый день, Гость! Представляем Вам наши форумы. Вы можете зарегистрироваться чтобы писать на форумах или зайдите под своим именем, если Вы уже регистрировались.
   
   


Форум
 SX CMS | Основная тема
         Status-X 1.03a

Похожие темы  |  Печать страницы

Status-X 1.03a


События Понедельник, 30.08.2010, 17:23

SX

Группа: Администратор
Cообщений: 2875
Регистрация: 23.10.2009
Цитата
Автор: Harry
Всеже надо считаю доработать чтобы и простая карта строилась на основе есть модуль или нет, ну и идеально всеже и меню сделать проверку на активност не думаю что очень затратно будет по ресурсам.

Щас просмотрел шаблон навигации там все генериться из переменной но не вручную прописано, логично предположить что гдето можно прописат условие на активность модуля, щас изучаю шаблон - theme/standard/navi/navigation.tpl заинтересовали строки
Код
|| $navi->active


а где подскажите у нас класс отвечающий за эту выборку можно в нем указать активен модуль или нет условие?

и в классе в запросе есть
PHP-код
WHERE ParentId '" . $navi->id . "' AND Aktiv '1' 
как раз проверка на активность, но нет значит при внесение изменений в модуль изменение в таблицы навигации '_navi' там поле есть Aktiv и его значение у всех '1' логично добавить при изменении активности модулей смену этого значения.

Отредактировано Harry: 30.08.2010, 16:04:50


Бред однако, а теперь вот почему объясняю.
Актив отвечает активен ли пункт меню, а если у Вас несколько пунктов в меню от одного модуля, а может и все пять, то что тогда будете делать, если нужно неактивным временно сделать один или два пункта пока готовите контент?

Если хотите сделать все таки сделать неактивным пункты, то пишите функцию поиска вхождения названия модуля, но опять таки могут быть ложные срабатывания если будут похожие названия в меню




Пользователь офлайн


Похожие темы  |  Печать страницы  |   Предыдущая тема  |   Следующая тема

Быстрый переход:  
 

 Сейчас на сайте

Пользователей: 0, Гостей: 4

Поисковые боты: 14
Crawler, oBot(9), Inktomi Slurp, Bot(2), Yandex
 Статистика форума

  Темы Сообщения Пользователи
За сутки:
За неделю:
За месяц:
Всего:
Мы приветствуем нового участника: erpsistem
 Дни рождения

osp1962 (55)
Печать | Copyright © 2009 - 2017 Status-X All rights reserved | Powered by CMS Status-X 1.05 | Контакты