Сообщения без ответов | Активные темы Текущее время: 24 окт 2026, 19:41



Ответить на тему  [ Сообщений: 33 ]  Страница 1, 2, 3, 4  »
Название города в категориях 
Автор Сообщение
Здравствуйте!
На форуме не нашла информацию как вывести название города в категориях.
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.


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

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

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


Профиль
Зуля писал(а):
Здравствуйте!
На форуме не нашла информацию как вывести название города в категориях.
Код:
Для просмотра Вы должны быть в группе пользователей 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%}


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


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


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


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


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

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


Профиль
Здравствуйте, Руслан!

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

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


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

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

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


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


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

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


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

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


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


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


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


Профиль
Зуля писал(а):
Дело в том, что кроме А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>


Профиль
Показать сообщения за:  Поле сортировки  
Ответить на тему   [ Сообщений: 33 ] 

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

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


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

Найти:
cron