 |
 |
 |
|
Страница 1 из 1
|
[ Сообщений: 4 ] |
|
Добавление в H1 названия региона.
| Автор |
Сообщение |
|
Ruslan
Зарегистрирован: 10 июл 2015, 00:46 Сообщения: 555
|
Добрый день всем. Подскажите пожалуйста есть ли здесь специалисты которые могут помочь с решением данного вопроса, своих мозгов на это не хватает так как не силен в php. Подскажите пожалуйста у меня небольшая проблема мозгов не хватает как решить данную проблему.
Если данное решение решить то h1 можно сделать с названием регионов. В файле body1.html есть такая запись
<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%}{%if $settings.user.shop.name != ""%} «{%$settings.user.shop.name%}»{%/if%} {%elseif $c == 'pm'%}{%$locale.1345%} {%/if%}{%else%}{%$title_second.name%}{%/if%}</h1>{%/if%}
если вставить в данную запись вот (сюда код сюда)
<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%}{%if $settings.user.shop.name != ""%} «{%$settings.user.shop.name%}»{%/if%} {%elseif $c == 'pm'%}{%$locale.1345%} {%/if%}{%else%}{%$title_second.name%} (сюда {%if $regions|@count > 0%} {%$locale.1019%} это можно даже нужно убрать {%foreach from=$regions item='region' name='i'%} {%$region.name%}{%if $smarty.foreach.i.last eq false %}, {%/if%} {%/foreach%} {%/if%} сюда) {%/if%}</h1>{%/if%} то к h1 добавляется запись название региона, все прекрасно, но при вложенности сайт/категория1/категория2/категория3/ вроде все срабатывает а вот если вложенность больше 3 или 4 категорий то предыдущая категория уходит и получается h1 не такой как надо, а с обрезанным названием предыдущей категорией Подскажите как решить этот вопрос, кто может заранее спасибо.
|
| 26 янв 2019, 14:03 |
|
 |
|
Joker
Зарегистрирован: 27 апр 2012, 12:48 Сообщения: 132
|
Не совсем понятно что у вас не так, но:
1) Должно все прекрасно работать даже если у вас 10 подкатегорий. 2) У вас вообще не должно в H1 выводиться список всех категорий, а только последний.
Например: Вы находитесь в категории четвертого уровня вложенности.
H1 будет таким: Купить (4 под кат.) Москва (регион)
А не таким: Авто (1 кат.), Иномарки (2 под кат.), Ауди (3 под кат.), Купить (4 под кат.) Москва (регион)
_________________Донаты Яндекс PayPal
|
| 26 янв 2019, 17:31 |
|
 |
|
Ruslan
Зарегистрирован: 10 июл 2015, 00:46 Сообщения: 555
|
Смотрите например сайт/категория1/категория2/категория3/ Доска объявлений/Продажа авто/Ауди/100/ начнем со второй категории h1 Продажа авто (Название город) 3 категория h1 Ауди (Название город) 4 категория h1 100 (Название город) т.е. слово Ауди 100 должно быть по идее а получается нет остается только 100 в этом случае только один выход прописывать рубрики так Ауди оставляем 3 категория, а вот 4 категорию уже пишем Ауди 100 это в админке в рубриках больше выхода не нашел только этот а остальное все супер
|
| 26 янв 2019, 19:22 |
|
 |
|
Ruslan
Зарегистрирован: 10 июл 2015, 00:46 Сообщения: 555
|
Решил данный вопрос только таким способом
|
| 26 янв 2019, 19:24 |
|
|
|
Страница 1 из 1
|
[ Сообщений: 4 ] |
Кто сейчас на конференции |
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3 |
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения
|
 |
|