| Elite-Board tech support https://forum.illusionweb.ru/ |
|
| Добавление в H1 названия региона. https://forum.illusionweb.ru/viewtopic.php?f=3&t=3776 |
Страница 1 из 1 |
| Автор: | Ruslan [ 26 янв 2019, 14:03 ] |
| Заголовок сообщения: | Добавление в H1 названия региона. |
Добрый день всем. Подскажите пожалуйста есть ли здесь специалисты которые могут помочь с решением данного вопроса, своих мозгов на это не хватает так как не силен в 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 не такой как надо, а с обрезанным названием предыдущей категорией Подскажите как решить этот вопрос, кто может заранее спасибо. |
|
| Автор: | Joker [ 26 янв 2019, 17:31 ] |
| Заголовок сообщения: | Re: Добавление в H1 названия региона. |
Не совсем понятно что у вас не так, но: 1) Должно все прекрасно работать даже если у вас 10 подкатегорий. 2) У вас вообще не должно в H1 выводиться список всех категорий, а только последний. Например: Вы находитесь в категории четвертого уровня вложенности. H1 будет таким: Купить (4 под кат.) Москва (регион) А не таким: Авто (1 кат.), Иномарки (2 под кат.), Ауди (3 под кат.), Купить (4 под кат.) Москва (регион) |
|
| Автор: | Ruslan [ 26 янв 2019, 19:22 ] |
| Заголовок сообщения: | Re: Добавление в H1 названия региона. |
Смотрите например сайт/категория1/категория2/категория3/ Доска объявлений/Продажа авто/Ауди/100/ начнем со второй категории h1 Продажа авто (Название город) 3 категория h1 Ауди (Название город) 4 категория h1 100 (Название город) т.е. слово Ауди 100 должно быть по идее а получается нет остается только 100 в этом случае только один выход прописывать рубрики так Ауди оставляем 3 категория, а вот 4 категорию уже пишем Ауди 100 это в админке в рубриках больше выхода не нашел только этот а остальное все супер |
|
| Автор: | Ruslan [ 26 янв 2019, 19:24 ] |
| Заголовок сообщения: | Re: Добавление в H1 названия региона. |
Решил данный вопрос только таким способом |
|
| Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
| Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |
|