Шаблон для главной страницы 1.10.3

 
Посетитель
small user social cms
Медаль
Сообщений: 261
Всем привет.
Столкнулся с проблемой в выборе шаблона для главной страницы сайта.
Раньше можно было в базе откорректировать вывод в cms_menu, в поле root выставить в template названия шаблона.
Теперь в версии 1.10.3 это не работает.
Может кто решил уже эту проблему.
Буду благодарен за наводку.
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 2603
Шаблон для главной страницы 1.10.3

Настройки пункта меню в 1.10.3 разве это не подходит?
Реклама
cms
Посетитель
small user social cms
Медаль
Сообщений: 261
Для главной к сожалению нет, такой вариант не сработает
Посетитель
small user social cms
МедальПочетный донор проектаКубок зрительских симпатийАвторитет форумаПочетный донор проекта
Сообщений: 2814
Свои условия для главной предлали, если не ошибаюсь PolarOne и Pasha - поищите у них в комментах
Украинский для инстант
Посетитель
small user social cms
Медаль
Сообщений: 261
В общем на скорую руку решил задачу. Если кому интересно ниже пример, как сделать этот функционал
Открываем файл page.class.php из папки /core/classes
находим код
Код PHP:
  1. $title = ($menu_title = cmsCore::getInstance()->getLinkInMenu($link)) ? $menu_title : $title;
  2. global $_LANG;
и после него добавляем следующее:

Код PHP:
  1. $menu_id = $inCore->menuId();
  2. $template = $inDB->get_fields('cms_menu', "id='{$menu_id}'", 'template');
  3. $templates = $template[template];
  4.  
  5. if ($inCore->menuId() == 1)
  6. { $menu_template = $templates;
  7.  
  8. }
  9. else
  10. {
  11. $menu_template = $inCore->menuTemplate();
  12.  
  13. }
Редактировалось: 1 раз (Последний: 7 апреля 2014 в 17:25)
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.