Установка скрипта «Полный список категорий с счетчиками»

Введение

Благодарим за покупку скрипта! Установка скриптового решения займет некоторое время. Пожалуйста, внимательно читайте инструкции и старайтесь следовать всем рекомендациям.

Перед установкой, сделайте полный бэкап шаблонов на случай, если вы в какой-то момент решите вернуть прежний вид сайту или отдельным его элементам. Сделать это можно в Панели управления » Управление дизайном » Backup шаблонов.

Первый шаг: загрузка файлов

Перейдите в Панель управления » Файловый менеджер.
В правом верхнем углу кликните на кнопку "Создать папку", введите название папки js, после чего зайдите в нее и в ней создайте папку jmne.
Кликните на галочку и ура, мы создали папку с нужным именем!:)

Теперь зайдите в папку jmne и загрузите в эту папку все файлы из папки "файлы", которая расположена в архиве со скриптом.

Второй шаг: установка кода

Перейдите в Панель управления » Инструменты » Информеры » Создать новый информер.

Необходимо создать 3 информера как на картинках ниже. В примере будет использоваться модуль "каталог сайтов". Чтобы использовать другой модуль, выберите его в пункте "раздел" на требуемый, остальные настройки те же.

Информер 1

Информер 2.

Информер 3.

Далее напротив jmne 1 нажимаем на [Шаблон информера] и заменяем все на:

{"cid":"$CID$","day":"<?substr($DATE$,0,2)?>","month":"<?substr($DATE$,3,2)?>"},

Затем напротив jmne 3 нажимаем на [Шаблон информера] и заменяем все на:

<div class="jcatcon"><a href="$CATEGORY_URL$" class="jcat">
<span class="jcatName">$CATEGORY_NAME$</span>
<span class="JMnE" data-ent="0"></span>
<span class="jcatNumData">$NUM_DATA$</span>
</a>
</div>
<div class="subjcatcon">
</div>

В шаблонах, где хотим видеть список категорий вставляем следующий код и следуем подсказкам в нем:

<span class="mycats">$MYINF_...$</span> - это информер jmne 3. Это и есть список который мы видем.
$MYINF_...$ - это информер jmne 2
<style>@import url("/jmne/style.css");</style>
<script src="/jmne/engine.js"></script>
<script>
 JMnewEntrys({
 'module':'$MODULE_ID$','pageId':'$PAGE_ID$','uriId':'$URI_ID$','tday':<?substr($DATE$,0,2)?>,'tmonth':<?substr($DATE$,3,2)?>, // В этой строке ничего не трогать.
 'conCl':'mycats', // класс родительского элемента jmne 3.
 'infId':'1', // Порядковый ID jmne 1 (цифрой)
 'ldays':7, // кол-во дней
 'showRall': true, // [true/false] показывать ли "+" на против раздела?
 'group': true, // [true/false] аккордеон
 'groupAuto': true // [true/false] При включенном аккордеоне, автоматически скрывать открытые разделы при открытии другого.
 });
</script>


Установка завершена. Если у вас возникли вопросы, которые не затрагивались в документации, спрашивайте в комментариях к товару.