338
- 0
- Адаптировал: irbees2008
- Уровень сложности исполнения: это делается простым копированием и нажиманием кнопки
![]()
Всем привет, доработал плагин bookmarks , теперь там можно выводить счетчик избранного в usermenu.tpl .
Руководство по использованию плагина "Закладки пользователей"
1. Основные функции
Плагин позволяет:
Сохранять любимые новости в персональный раздел
Быстро получать доступ к сохраненным материалам
Видеть, сколько пользователей добавили новость в закладки
2. Использование в шаблонах
Для новостей:
Добавьте в news.short.tpl или news.full.tpl:
Код:
{{plugin_bookmarks_news}}В main.tpl:
Код:
{{plugin_bookmarks}}В usermenu.tpl:
Код:
<a href="{{ p.bookmarks.link }}">
Мои закладки
{% if p.bookmarks.count > 0 %}
({{ p.bookmarks.count }})
{% endif %}
</a>Основные шаблоны:
bookmarks.tpl - оболочка блока закладок
entries - список закладок:
link - ссылка на новость
title - заголовок новости
bookmarks_page - ссылка на страницу закладок
count - общее количество
add.remove.links.style.tpl - кнопка добавления:
news - ID новости
found - статус (добавлено/нет)
counter - сколько пользователей добавили
url - AJAX-ссылка
action - действие (add/delete)
bookmarks.page.tpl - страница закладок:
count - количество
all_bookmarks - полный список
4. Особенности работы
Для AJAX-обновления не изменяйте часть
ID у элементов SPAN должны оставаться оригинальными
При отключенном JS будет работать стандартная перезагрузка страницы
5. Настройки
В конфигурации плагина можно:
Включить/отключить счетчик добавлений
Настроить максимальное количество закладок
Выбрать источник шаблонов (плагин или основной шаблон)
6. Советы
Для стилизации используйте CSS-классы:
Код:
.bookmarks-count { color: #ff0000; }Скачать:Вы не можете скачивать файлы с нашего сайта ,рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Можешь почитать и вот эту статейку "BestGames"
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
