Сообщения без ответов | Активные темы Текущее время: 08 сен 2026, 12:49



Ответить на тему  [ Сообщений: 13 ]  Страница 1, 2  »
Отобразить корректное количество регионов в футере шаблона 
Автор Сообщение

Зарегистрирован: 06 дек 2013, 19:02
Сообщения: 27

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


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

4.0.210330
PHP 7.4.9


У вас нет необходимых прав для просмотра вложений в этом сообщении.

_________________
Нет знаний, не дающих силу.


11 ноя 2021, 17:38
Профиль
Аватара пользователя

Зарегистрирован: 27 окт 2021, 16:55
Сообщения: 93
Аватара пользователя

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

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

???


У вас нет необходимых прав для просмотра вложений в этом сообщении.


11 ноя 2021, 21:15
Профиль

Зарегистрирован: 24 сен 2020, 21:25
Сообщения: 337

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

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

???


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


11 ноя 2021, 22:47
Профиль
Администратор
Аватара пользователя

Зарегистрирован: 20 сен 2010, 21:15
Сообщения: 2966
Аватара пользователя

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


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

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


12 ноя 2021, 15:56
Профиль

Зарегистрирован: 06 дек 2013, 19:02
Сообщения: 27

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]

?

_________________
Нет знаний, не дающих силу.


14 ноя 2021, 07:57
Профиль
Администратор
Аватара пользователя

Зарегистрирован: 20 сен 2010, 21:15
Сообщения: 2966
Аватара пользователя

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


16 ноя 2021, 13:59
Профиль

Зарегистрирован: 06 дек 2013, 19:02
Сообщения: 27

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

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


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


У вас нет необходимых прав для просмотра вложений в этом сообщении.

_________________
Нет знаний, не дающих силу.


17 ноя 2021, 04:44
Профиль
Администратор
Аватара пользователя

Зарегистрирован: 20 сен 2010, 21:15
Сообщения: 2966
Аватара пользователя

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


18 ноя 2021, 11:51
Профиль

Зарегистрирован: 06 дек 2013, 19:02
Сообщения: 27

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

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


У вас нет необходимых прав для просмотра вложений в этом сообщении.

_________________
Нет знаний, не дающих силу.


19 ноя 2021, 14:55
Профиль

Зарегистрирован: 24 сен 2020, 21:25
Сообщения: 337

Мурат писал(а):
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.


20 ноя 2021, 11:40
Профиль
Показать сообщения за:  Поле сортировки  
Ответить на тему   [ Сообщений: 13 ] 

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти: