3707
- 0
- Автор: Wolverine
- Источник:
- Уровень сложности исполнения: Справочник
![]()
Всем привет, вот забыл обновость инфу о плагине, поскольку плагин был переведен на твиг.
После включения плагина в шаблоне main.tpl вставить переменную {{ breadcrumbs }}
Для работы используются следующие файлы-шаблоны breadcrumbs.tpl
Доступные переменные:
{{ location }} - массив, содержащий элементы - путь до текущей страницы
{{ location_last} } - текущая страница
Вот дефолтный пример файла breadcrumbs.tpl
Код:
<div class="frame-crumbs">
<div class="crumbs" xmlns:v="http://rdf.data-vocabulary.org/#">
<div class="container">
<ul class="items items-crumbs">
{% for loc in location %}
<li class="btn-crumb">
<a href="{{ loc.url }}" typeof="v:Breadcrumb"><span class="text-el">{{ loc.title }}</span></a>
<span class="divider">/</span>
</li>
{% endfor %}
{% if (location_last) %}
<li class="btn-crumb">
<button typeof="v:Breadcrumb" disabled="disabled">
<span class="text-el">{{ location_last }}</span>
</button>
</li>
{% endif %}
</ul>
</div>
</div>
</div>
Цитата:
Сегодня разберем плагин breadcrumbs - "Хлебных крошек"
Итак приступим, я расскажу как установить и настроить плагин.
Breadcrumbs (англ. «Хлебные крошки») — элемент навигации по сайту, представляющий собой путь по сайту от его «корня» до текущей страницы, на которой находится пользователь.
Представляет собой полосу в верхней части страницы примерно такого вида:Код:Главная страница > Раздел > Подраздел > Текущая страница1.Этот плагин и все остальные можно скачать из Репозитория SVN или со страницы Ночной сборкиРаскрытьОтображение плагина:
Для работы используются следующие файлы-шаблоны:
* breadcrumbs.tpl
Доступные переменные:Код:Механизм взаимодействия с другими плагинами (для разработчиков):{location} - путь до текущей страницы
{location_last} - текущая страница
{separator} - разделитель между {location} и {location_last}
Сторонний плагин должен заполнить переменнуюКод:Пример структуры:$SYSTEM_FLAGS['info']['breadcrumbs']Код:В этом случае отображение на сайте будет примерно такое:[breadcrumbs] => Array
(
[0] => Array
(
[link] => 'http://special-news.ru/components/cat/6/'
[text] => 'Авторизационные'
),
)
Главная страницам > Каталог плагинов > АвторизационныеКод:В этом случае отображение на сайте будет примерно такое:[breadcrumbs] => Array
(
[0] => Array
(
[link] => 'http://special-news.ru/components/cat/6/'
[text] => 'Авторизационные'
),
[1] => Array
(
[link] => 'http://special-news.ru/components/6/'
[text] => 'auth_basic :: Базовая авторизация'
),
)
Главная страницам > Каталог плагинов > Авторизационные > auth_basic :: Базовая авторизация
2.Скачав и распаковав архив заливаем наш плагин в папку ваш сайт/engine/plugin/
3.Идем в админку - плагины - неустановленные ищем наш плагин и включить.
4.Заходим в настройки плагина
В поле раздитель можно вставлять спец символы и изображения такКод:5.И последнее в шаблоне добавляем переменную<img src=" адрес картинки">Код:Вроде все по настройке.{breadcrumbs}
Можешь почитать и вот эту статейку "Что может ИИ?"
Это тоже интересно
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.




