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

Название города в категориях
https://forum.illusionweb.ru/viewtopic.php?f=3&t=4203
Страница 1 из 4

Автор:  Зуля [ 09 ноя 2020, 23:23 ]
Заголовок сообщения:  Название города в категориях

Здравствуйте!
На форуме не нашла информацию как вывести название города в категориях.
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.


И также хотелось бы вывести страну (Россия) в h1 категориях и на h1 главной страницы, если не выбран город.

P.S У меня добавлены только названия городов без страны в админке.

Заранее спасибо за помощь!

Автор:  Ruslan [ 09 ноя 2020, 23:51 ]
Заголовок сообщения:  Re: Название города в категориях

Зуля писал(а):
Здравствуйте!
На форуме не нашла информацию как вывести название города в категориях.
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.


И также хотелось бы вывести страну (Россия) в h1 категориях и на h1 главной страницы, если не выбран город.

P.S У меня добавлены только названия городов без страны в админке.

Заранее спасибо за помощь!


если вы нашли на форуме вывод в h1 название города то там есть такой код
{%if $modtype == 'cat'%}
{%assign var=second_region_name value=""%}
{%if $second_region%}
{%assign var=second_region_name value=$second_region.name|@count%}
{%assign var=second_region_name value=$second_region_name-1%} в
{%assign var=second_region_name value=$second_region.name[$second_region_name]%}
{%/if%}
{%$second_region_name|morphy:'ПР'%}
{%/if%}

в этом коде во второй строчке добавьте страну
{%if $modtype == 'cat'%}
{%assign var=second_region_name value="России"%}
{%if $second_region%}
{%assign var=second_region_name value=$second_region.name|@count%}
{%assign var=second_region_name value=$second_region_name-1%} в
{%assign var=second_region_name value=$second_region.name[$second_region_name]%}
{%/if%}
{%$second_region_name|morphy:'ПР'%}
{%/if%}

Автор:  Зуля [ 10 ноя 2020, 00:20 ]
Заголовок сообщения:  Re: Название города в категориях

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


Но такого кода как у вас в шаблонах не нашла. А в каком шаблоне искать? Может я не там ищу?

Автор:  Ruslan [ 10 ноя 2020, 06:57 ]
Заголовок сообщения:  Re: Название города в категориях

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


Но такого кода как у вас в шаблонах не нашла. А в каком шаблоне искать? Может я не там ищу?


в боди 1
попробуйте заменить на это но прежде сохраните свои записи

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

Автор:  Зуля [ 10 ноя 2020, 09:43 ]
Заголовок сообщения:  Re: Название города в категориях

Здравствуйте, Руслан!

Да, сработало! Супер! Спасибо большое! У меня возник вопрос.
В пятом уровне категорий возможно ли в h1 добавить название родителя?
Например у меня сейчас так: http://joxi.ru/YmEkl8piw1w01A
Хотелось бы сделать вот так: http://joxi.ru/E2pk7Vni7E79Nm

Заранее спасибо!

Автор:  Ruslan [ 10 ноя 2020, 12:02 ]
Заголовок сообщения:  Re: Название города в категориях

Зуля писал(а):
Здравствуйте, Руслан!

Да, сработало! Супер! Спасибо большое! У меня возник вопрос.
В пятом уровне категорий возможно ли в h1 добавить название родителя?
Например у меня сейчас так: http://joxi.ru/YmEkl8piw1w01A
Хотелось бы сделать вот так: http://joxi.ru/E2pk7Vni7E79Nm

Заранее спасибо!


Ну так в категориях поменяйте название с А6 на Audi A6

Автор:  Зуля [ 10 ноя 2020, 12:13 ]
Заголовок сообщения:  Re: Название города в категориях

Дело в том, что кроме А6 есть и другие модели. Поэтому в каждом из них повторять название марки не желательно. http://joxi.ru/J2b5d9Xt0N05jm (так не желательно).

А других способов нет? Спасибо!

Автор:  Ruslan [ 10 ноя 2020, 12:29 ]
Заголовок сообщения:  Re: Название города в категориях

Зуля писал(а):
Дело в том, что кроме А6 есть и другие модели. Поэтому в каждом из них повторять название марки не желательно. http://joxi.ru/J2b5d9Xt0N05jm (так не желательно).

А других способов нет? Спасибо!


Почему не желательно, ничего страшного в этом нет

Автор:  Geo [ 10 ноя 2020, 12:29 ]
Заголовок сообщения:  Re: Название города в категориях

Узнать текущий уровень в дереве рубрик можно посчитав, например, количество элементов в массиве $second_cat.name
Если взять за основу код из этого поста, получится так
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.


Вместо $level == 3 укажите свой уровень вложенности

Автор:  Ruslan [ 10 ноя 2020, 12:33 ]
Заголовок сообщения:  Re: Название города в категориях

Зуля писал(а):
Дело в том, что кроме А6 есть и другие модели. Поэтому в каждом из них повторять название марки не желательно. http://joxi.ru/J2b5d9Xt0N05jm (так не желательно).

А других способов нет? Спасибо!


Тогда так но у вас будет портянка на всех марках придется добавлять

<h1>{%if $smarty.get.cat.0 == 'users'%}
{%assign var='c' value=$smarty.get.cat.1%}
{%if $c == "" %}
{%$locale.61%}
{%elseif $c == 'moderated'%}{%$locale.979%}
{%elseif $c == 'deleted'%}{%$locale.980%}
{%elseif $c == 'update'%}{%$locale.1094%}
{%elseif $c == 'info'%}{%$locale.126%}
{%elseif $c == 'subscribe'%}{%$locale.62%}
{%elseif $c == 'orders'%}{%$locale.209%}
{%elseif $c == 'state'%}{%$locale.63%}
{%elseif $c == 'pay'%}{%$locale.64%}
{%elseif $c == 'order'%}{%$locale.65%}
{%elseif $c == 'shop'%}{%$locale.1104%}
{%elseif $c == 'shop'%}{%$locale.1104%}
{%if $settings.user.shop.name != ""%} «{%$settings.user.shop.name%}»{%/if%}
{%elseif $c == 'pm'%}{%$locale.1345%}
{%/if%}
{%else%}
{%if $modtype =='cat' && in_array('audi', $second_cat.uri) %}Audi {%/if%}
{%if $modtype =='cat' && in_array('bmw', $second_cat.uri) %}BMW {%/if%}
{%if $modtype =='cat' && in_array('chevrolet', $second_cat.uri) %}Chevrolet {%/if%}
{%$title_second.name%}
{%/if%}
{%if $modtype == 'cat'%}
{%assign var=second_region_name value="России"%}
{%if $second_region%}
{%assign var=second_region_name value=$second_region.name|@count%}
{%assign var=second_region_name value=$second_region_name-1%} в
{%assign var=second_region_name value=$second_region.name[$second_region_name]%}
{%/if%}
{%$second_region_name|morphy:'ПР'%}
{%/if%}
{%assign var='page' value=$smarty.get.page%}
{%$allregions.name%}
{%if $page > 1%}
(страница {%$page%})
{%/if%}
</h1>

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