название иерархии

Обсуждение CMS Made Simple в России.

Moderators: iturbay, wdwp

Post Reply
d-fm1301
Forum Members
Forum Members
Posts: 65
Joined: Thu Nov 12, 2009 10:48 am

название иерархии

Post by d-fm1301 »

Помогите пожалуйста!
нужно выводить название иерархии в титл
Пример: 
у меня иерархия такая:
Категория
      подкатегория
      подкатегория
Категория ........... и т.д.

при переходе по ссылке подкатегория переходим в список продукции. Вот мне нужно вывести подкатегорию и категорию в титл когда находимся на данной странице!

Если сделать таким способом: в шаблоне странице прописать:
{if isset($f_hierarhia)}{$detail_title}{else}{title}{/if}

в шаблоне иерархии прописать:
{assign var='f_hierarhia' value=true}

А на самой странице в смарти логике прописать

{capture assign='captured_content'}{content}{/capture}{assign var='detail_title' value=$item.node.name}

После этого на главной странице с иерархией показывает название последней иерархии а при переходе в подкатегорию появляется название страницы а не название подкатегории

данным принципом реализовал вывод название товаров - работает хорошо!

Вывод модуля осуществляю {Products action="hierarchy" summarypage="prod"}
d-fm1301
Forum Members
Forum Members
Posts: 65
Joined: Thu Nov 12, 2009 10:48 am

Re: название иерархии

Post by d-fm1301 »

Так я разобрался что у меня не получается потому что под категория выходит в шаблоне товаров!

Теперь мне нужно реализовать чтобы можно было вставить два титла:
{capture assign='captured_content'}{content}{/capture}{assign var='category' value=$item.node.name}

{capture assign='captured_content'}{content}{/capture}{assign var='detail_title' value=$entry->product_name}

вот как их соединить чтобы получить что то типо такого:

{if isset($f_products)}{$detail_title} | {else}{if isset($f_hierarhia)}{$category}{/if}{/if}
Fenik17
Power Poster
Power Poster
Posts: 450
Joined: Tue Jun 01, 2010 5:42 am

Re: название иерархии

Post by Fenik17 »

Как-то ты сложно объясняешь.
Распиши на примере, что должно выводиться в заголовке каждой страницы: категории, подкатегории и товара. И что, если товар в категории, а не подкатегории.
d-fm1301
Forum Members
Forum Members
Posts: 65
Joined: Thu Nov 12, 2009 10:48 am

Re: название иерархии

Post by d-fm1301 »

долго ждал твоего отклика))))

делаю каталог
http://www.elecomt.ru/catalog.html

товары входят только в подкатегории
http://www.elecomt.ru/products/byhierarchy/6/25.html

вывод модуля осуществляю {Products action="hierarchy"}

для логике смарти прописываю
{capture assign='captured_content'}{content}{/capture}{assign var='detail_title' value=$entry->product_name}


в шаблоне страницы в заголовке прописываю
{if isset($f_products)}{$detail_title} {else}{title}{/if}

в шаблоне карточки товара прописываю
{assign var='f_products' value=true}

название товара выходит хорошо! но мне нужно еще вывести заголовок под категории
http://www.elecomt.ru/products/byhierarchy/6/25.html
вот это и не могу реализовать!
Fenik17
Power Poster
Power Poster
Posts: 450
Joined: Tue Jun 01, 2010 5:42 am

Re: название иерархии

Post by Fenik17 »

А это не оно? -

Code: Select all

{if is_array($entry->breadcrumb)}
Хлебные крошки:  {' >> '|implode:$entry->breadcrumb}<br/>
{/if}
Есть в стандартном шаблоне.
d-fm1301
Forum Members
Forum Members
Posts: 65
Joined: Thu Nov 12, 2009 10:48 am

Re: название иерархии

Post by d-fm1301 »

не пробывал!

там получается вывод списка продукции под категории в суммарном шаблоне!
Fenik17
Power Poster
Power Poster
Posts: 450
Joined: Tue Jun 01, 2010 5:42 am

Re: название иерархии

Post by Fenik17 »

там получается вывод списка продукции под категории в суммарном шаблоне!
Чего-чего?
Post Reply

Return to “Russian - русский”