Ответить
1
Иерархия перехода в модуле
Отправлено: 27 Oct 2013#1
Здравствуйте. В двиге есть над блоком контента иерархия перехода по страницам сайта.
Пример:
Главная -> новости
Я добавил модуль и там эта иерархия прописывается не полностью, там только одно звено - название модуля, то есть его папки. Как можно задать это название и прописать что бы показывало там Главная -> Мой модуль
При установке в некоторых местах, которых считал допустимыми, вставлял нормальное название, но толку ноль.
Подскажите пожалуйста как это исправить.
Пример:
Главная -> новости
Я добавил модуль и там эта иерархия прописывается не полностью, там только одно звено - название модуля, то есть его папки. Как можно задать это название и прописать что бы показывало там Главная -> Мой модуль
При установке в некоторых местах, которых считал допустимыми, вставлял нормальное название, но толку ноль.
Подскажите пожалуйста как это исправить.
Отправлено: 27 Oct 2013#2
Переменную $navi['navigation'] редактируй.
Можно вручную задавать для неё параметры. Вот так:
Можно вручную задавать для неё параметры. Вот так:
Code:
$navi['navigation'] = get_link(__('Home'), '/') . __('Separator')
. get_link(h($this->module_title), $this->getModuleURL());
. get_link(h($this->module_title), $this->getModuleURL());
Отправлено: 28 Oct 2013#3
В каком это файле редактировать?
Кстати, есть еще такая проблема. Из index.php не хочет вставляться в тайтл значение переменной
public $module_title = 'Форум';
Не подскажите в чем проблемы? Закомментированные строки я оставил
Кстати, есть еще такая проблема. Из index.php не хочет вставляться в тайтл значение переменной
public $module_title = 'Форум';
Не подскажите в чем проблемы? Закомментированные строки я оставил
Отправлено: 28 Oct 2013#4
Player1, в index.php
Для смены титлы присваивай значения для $this->page_title
Для смены титлы присваивай значения для $this->page_title
Отправлено: 31 Oct 2013#5
Спасибо, с тайтлом разобрался. А вот с хлебной крошкой не получается.
Ели сделать return $this->_view($navi['navigation']);, то я получу то, что нужно, но в дизайне сайта там идут блоки еще и с некоторой анимацией стрелок, а не просто:
Главная » ТАЙТЛ МОДУЛЯ (кстати это то, что возвращает $this->_view($navi['navigation']); ). Может переменную $navi['navigation'] нужно присвоить какому-то свойству объекта [класса модуля] (выделил квадратными скобками, что бы была понятна формулировка) ?
Ели сделать return $this->_view($navi['navigation']);, то я получу то, что нужно, но в дизайне сайта там идут блоки еще и с некоторой анимацией стрелок, а не просто:
Главная » ТАЙТЛ МОДУЛЯ (кстати это то, что возвращает $this->_view($navi['navigation']); ). Может переменную $navi['navigation'] нужно присвоить какому-то свойству объекта [класса модуля] (выделил квадратными скобками, что бы была понятна формулировка) ?
Отправлено: 8 May 2014#6
Player1, после того как ты присвоил переменной $navi['navigation'] значение, ее нужно глобализовать, чтобы она стала доступна как глобальная метка.
1
2
<?php $this->globalize($navi);?>
Я горжусь тем, что создал . И люблю нашу команду)
1
Сейчас online: 8. Зарегистрированных: 0. Гостей: 8.
