Elite-Board tech support
https://forum.illusionweb.ru/

Отобразить корректное количество регионов в футере шаблона
https://forum.illusionweb.ru/viewtopic.php?f=3&t=4830
Страница 1 из 2

Автор:  Мурат [ 11 ноя 2021, 17:38 ]
Заголовок сообщения:  Отобразить корректное количество регионов в футере шаблона

Здравствуйте. В футере шаблона eco отображается некорректное количество регионов (вперемешку с городами).


Как вывести в футер количество регионов всех стран, без городов?

4.0.210330
PHP 7.4.9

Автор:  Павел [ 11 ноя 2021, 21:15 ]
Заголовок сообщения:  Re: Отобразить корректное количество регионов в футере шабло

Тоже тут постою со своим вопросом. Топикстартер возможно найдет здесь ответ на свой вопрос

В древе регионов, ну скажем в Московской области к качестве подкатегорий есть соответственно города, населенные пункты московской области. Ну вот скажем Барвиха. Она в настройках установлена как Страна. Так нужно для корректной работы скрипта и не нужно ничего трогать или всеж переделать в статус город? Там Везде так во всех областях

???

Автор:  Иван [ 11 ноя 2021, 22:47 ]
Заголовок сообщения:  Re: Отобразить корректное количество регионов в футере шабло

Павел писал(а):
Тоже тут постою со своим вопросом. Топикстартер возможно найдет здесь ответ на свой вопрос

В древе регионов, ну скажем в Московской области к качестве подкатегорий есть соответственно города, населенные пункты московской области. Ну вот скажем Барвиха. Она в настройках установлена как Страна. Так нужно для корректной работы скрипта и не нужно ничего трогать или всеж переделать в статус город? Там Везде так во всех областях

???


Если вы не используйте Геотаргетинг, то нет никакой разницы что вы выберете страна, город, или область.
Если используйте, то конечно нужно установить город

Автор:  Geo [ 12 ноя 2021, 15:56 ]
Заголовок сообщения:  Re: Отобразить корректное количество регионов в футере шабло

Мурат писал(а):
Здравствуйте. В футере шаблона eco отображается некорректное количество регионов (вперемешку с городами).
Как вывести в футер количество регионов всех стран, без городов?


Создайте файл commands/regioncnt.inc:
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.

Так Вы отфильтруете только те регионы, в которых нет дочерних элементов.
В шаблоне используйте {%$regioncnt%} чтобы вывести правильное количество регионов.

Автор:  Мурат [ 14 ноя 2021, 07:57 ]
Заголовок сообщения:  Re: Отобразить корректное количество регионов в футере шабло

Geo писал(а):
Мурат писал(а):
Здравствуйте. В футере шаблона eco отображается некорректное количество регионов (вперемешку с городами).
Как вывести в футер количество регионов всех стран, без городов?


Создайте файл commands/regioncnt.inc:
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.

Так Вы отфильтруете только те регионы, в которых нет дочерних элементов.
В шаблоне используйте {%$regioncnt%} чтобы вывести правильное количество регионов.


Цитата:
<div class="iconbox-wrap-content">
{%assign var=count_regions value=$allregions|@count%}
<h5><span>{%$count_regions%}</span></h5>

<div class="iconbox-wrap-text">{%$count_regions|om_number:$locale.1225:$locale.1226:$locale.1227%}</div>
</div>



%$regioncnt% Вставляю сюда вместо <h5><span>{%$count_regions%}</span></h5>

Что делать с

<div class="iconbox-wrap-text">{%$count_regions|om_number:$locale.1225:$locale.1226:$locale.1227%}</div>
</div>[/quote]

?

Автор:  Geo [ 16 ноя 2021, 13:59 ]
Заголовок сообщения:  Re: Отобразить корректное количество регионов в футере шабло

Просто замените $count_regions на $regioncnt

Автор:  Мурат [ 17 ноя 2021, 04:44 ]
Заголовок сообщения:  Re: Отобразить корректное количество регионов в футере шабло

Geo писал(а):
Просто замените $count_regions на $regioncnt

Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.


Заменил. Результата нет.

Автор:  Geo [ 18 ноя 2021, 11:51 ]
Заголовок сообщения:  Re: Отобразить корректное количество регионов в футере шабло

удалите строку {%assign var=regioncnt value=$allregions|@count%}

Автор:  Мурат [ 19 ноя 2021, 14:55 ]
Заголовок сообщения:  Re: Отобразить корректное количество регионов в футере шабло

Geo писал(а):
удалите строку {%assign var=regioncnt value=$allregions|@count%}

Удалил. Исчез показатель количества регионов.

Автор:  Иван [ 20 ноя 2021, 11:40 ]
Заголовок сообщения:  Re: Отобразить корректное количество регионов в футере шабло

Мурат писал(а):
Geo писал(а):
удалите строку {%assign var=regioncnt value=$allregions|@count%}

Удалил. Исчез показатель количества регионов.


Если сделали все верно, должно работать, возможно просто кеш.

Пробегитесь еще раз по инструкции от Geo
Я продублирую:

В папке commands (в корне сайта) создайте файл regioncnt.inc с таким содержанием
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.


И в месте где хотите вывести в шаблоне
Используйте:

{%$regioncnt%} - количество регионов
{%$regioncnt|om_number:$locale.1225:$locale.1226:$locale.1227%} - склонение для регионов (регион, региона, регионов)


Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.

Страница 1 из 2 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/