3376
- 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}
Можешь почитать и вот эту статейку "Оформляем красивую ссылку"
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.