• 1193
  • 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 (англ. «Хлебные крошки») — элемент навигации по сайту, представляющий собой путь по сайту от его «корня» до текущей страницы, на которой находится пользователь.
Представляет собой полосу в верхней части страницы примерно такого вида:
Код:
Главная страница > Раздел > Подраздел > Текущая страница
Раскрыть
Отображение плагина:
Для работы используются следующие файлы-шаблоны:
* 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 :: Базовая авторизация
1.Этот плагин и все остальные можно скачать из Репозитория SVN или со страницы Ночной сборки
2.Скачав и распаковав архив заливаем наш плагин в папку ваш сайт/engine/plugin/
3.Идем в админку - плагины - неустановленные ищем наш плагин и включить.

4.Заходим в настройки плагина

В поле раздитель можно вставлять спец символы и изображения так
Код:
<img src=" адрес картинки">
5.И последнее в шаблоне добавляем переменную
Код:
{breadcrumbs}
Вроде все по настройке.

Можешь почитать и вот эту статейку "Хак - Добавление в редактор кнопочек цвета и размера шрифта"

mistakes

Это тоже интересно

Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

Ваше мнение

Как вам наш дизайн сайта?
Результаты

----