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