Редактор темы

Реклама
Реклама

Ajax-catalog by sander

  • Автор темы Автор темы Sander
  • Дата начала Дата начала

Sander

Новичок
Регистрация
5 Мар 2016
Сообщения
49
Рейтинг реакций
102
Баллы
33
Возраст
38
1/3
Автор темы
logo.png
Автоматизированный интеллектуальный символьный каталог на AJAX.

Для начала предлагаю ознакомиться с видео демонстрацией работы модуля.
Забыл на видео показать пример работы кнопки "Показать все". При клике на нее - открывается новая вкладка со стандартным адресом DLE: example.com/catalog/G/


Особенности модуля

  • Не создает нагрузки. В "холостом" режиме работы вообще не создает нагрузки. Для формирования списка новостей выполняется один простой запрос в БД.
  • Автоматическое заполнение символьного каталога для всех новостей в разрешенных категориях.
  • Запоминает состояние кнопок и выбранного языка. В браузере запоминается выбранный язык и тип сортировки. При обновлении страницы данные не сбрасываются.
  • Ограничение по категориям. Можно выбрать категории в которых будет заполняться символьный каталог. На стандартной странице каталога example.com/catalog/Z/ так же будут отображаться только те новости которые находятся в отмеченных категориях.
  • Умная сортировка "По популярности". Учитывается рейтинг, просмотры и количество голосов в рейтинге.
  • Простой шаблон доступный для редактирования. Верстка адаптивная, но стили не прописаны. Кому нужно - смогут прописать под свой шаблон самостоятельно.
  • Возможность объединения всех букв алфавита. Если на сайте крайне мало англоязычных заголовков, то их можно объединить в одну группу. По умолчанию включено объединение цифр. Все заголовки начинающиеся на точки, кавычки и другие символы - объединяются в символ @.

Скриншоты
Screenshot_1.png
и
Screenshot_2.png
Основной вид. Русский алфавит и английский (язык меняется переключателем слева).

Screenshot_3.png
Найденные новости отображаются в выплывающем окне сразу под символьным каталогом на всю ширину контейнера каталога.
Код:
<li>
    <a href="{full-link}" title="{title}">
        <div class="ac-item-cover" style="background-image: url([xfvalue_poster])">
            <div class="ac-item-cover-rate">{rate-val}</div>
            <div class="ac-item-cover-info">{category-title}</div>
        </div>
        <div class="ac-item-title">{title}</div>
        <div class="ac-item-info">[xfvalue_year limit="4"]</div>
    </a>
</li>

Screenshot_4.png
Если ничего не найдено, отображается такая заглушка, текст и внешний вид легко настраивается в файле шаблона.

Screenshot_5.png
Список настроек. Отображается в стандартном диалоговом окне.

Screenshot_6.png
При изменении некоторых настроек или при первой установке модуля - необходимо выполнить перестроение символьного каталога.
Процесс выполняется по разному и зависит от количества новостей и сервера. Может за несколько секунд, а может и несколько минут. Если процесс будет прерван - ничего страшного. Нужно будет просто запустить заново.


Демо


Информация
Стоимость модуля 5wmz
Лицензия выдается под 1 сайт.
Стоимость дополнительной лицензии: 3wmz
Для работы модуля требуется ionCube Loader v.10.2 и старше.
Версия DLE: 10.1 - 13.2
Версия PHP: 5.4 - 7.3
Кодировка: только UTF-8

Обсуждение модуля: AJAX-Catalog by Sander v.1.0
Купить модуль: Sander-Development Shop


Контакты
Skype:
sander8804
Telegram: @Sandev
E-Mail: [email protected]
ICQ: 404-037-556

С уважением,
Олег Александрович a.k.a. Sander
 
Последнее редактирование:

Похожие темы Последние темы Популярные темы

Назад
Сверху