Меню с помощью вывода товаров из модуля Products

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

Moderator: iturbay

Post Reply
triks
Forum Members
Forum Members
Posts: 59
Joined: Mon Apr 18, 2011 5:46 pm
Location: Russia

Меню с помощью вывода товаров из модуля Products

Post by triks »

Вывожу меню так:

Code: Select all

{Products category='Оборудование'}
Суммарный шаблон имеет вид:

Code: Select all

<div id="vmenu">
<ul>
{foreach from=$items item=entry}
<li><a href="{$entry->detail_url}">{$entry->product_name}</a></li>
{/foreach}
</ul>
</div>
Т.е. названия товаров выводятся в меню. При клике попадаем на описание товара, но меню остается, чтобы можно было выбрать любой другой товар. Мне нужно, чтобы активный товар выделялся, когда он выбран.

Как это сделать? Буду очень благодарна за любую помощь.
User avatar
guro
Power Poster
Power Poster
Posts: 985
Joined: Thu Apr 26, 2012 8:38 pm
Location: Ramenskoe

Re: Меню с помощью вывода товаров из модуля Products

Post by guro »

Как вариант.

Code: Select all

{assign var=curpage value=$entry->detail_url}
<div id="vmenu">
  <ul>
    {foreach from=$items item=entry}
      <li{if $entry->detail_url == $curpage} class="active"{/if}><a href="{$entry->detail_url}">{$entry->product_name}</a></li>
    {/foreach}
  </ul>
</div>
triks
Forum Members
Forum Members
Posts: 59
Joined: Mon Apr 18, 2011 5:46 pm
Location: Russia

Re: Меню с помощью вывода товаров из модуля Products

Post by triks »

Только сейчас появилась возможность проверить ваш вариант, но он, к сожалению, не работает.
triks
Forum Members
Forum Members
Posts: 59
Joined: Mon Apr 18, 2011 5:46 pm
Location: Russia

Re: Меню с помощью вывода товаров из модуля Products

Post by triks »

Есть еще какие-нибудь идеи? Мне казалось это несложный вопрос для знатоков smarty.
User avatar
guro
Power Poster
Power Poster
Posts: 985
Joined: Thu Apr 26, 2012 8:38 pm
Location: Ramenskoe

Re: Меню с помощью вывода товаров из модуля Products

Post by guro »

Что значит "не работает"? Вы CSS прописали для

Code: Select all

li.active {
...
}
triks
Forum Members
Forum Members
Posts: 59
Joined: Mon Apr 18, 2011 5:46 pm
Location: Russia

Re: Меню с помощью вывода товаров из модуля Products

Post by triks »

Firebug показывает все ссылки в теге <li>, даже активный, который должен быть в теге <li class="active">
Post Reply

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