Jump to content

Свернуть каталог товаров в меню


Recommended Posts

Может кому пригодится.
В 2.0.2 по умолчанию меню каталога товаров развернуто, т.е. видны ве категории и подкатегории.
Чтобы свернуть их, т.е. выводить только категории 1-го уровня, нужно в index.tpl строку

{categories_tree categories=$c->subcategories}



заменить на

{if in_array($category->id, $c->children)}{categories_tree categories=$c->subcategories}{/if}


(отредактировано)

Если нажать на категорию, открываются ее подкатегории.
Link to post
Share on other sites

Не лучший вариант решения, на форуме есть варианты получше, учитывающие вложенность
{if in_array($category->id, $c->children)}
Если находишься в подкатегории выбранной категории или товаре из подкатегории, подкатегории открыты

Link to post
Share on other sites

Да пожалуйста! ))) Если реально мастер - свяжись со мной, Симплой занимаюсь давно, в основном верстаю, кодер-самоучка, иногда нужна помощь мастера... И вообще, давно ищу толкового программера и дизайнера для взаимовыгодного сотрудничества.

Link to post
Share on other sites

Помогите пожалуйста. Есть меню подкатегорий на странице большой категории. И есть желание показать вложенным списком все товары в этих подкатегориях.
Сделал так:

{if $category}<ul>{foreach name=cats from=$category->subcategories item=c}    <li>        <a href="catalog/{$c->url}" category_id="{$c->id}">            <b>{$c->name}</b></a>			<ul>{foreach $products as $product}		<li><a>{$product->name|escape}</a></li>{/foreach}</ul></li>{/foreach}</ul>{/if}

При этом во всех подкатегориях меню одинаковые товары.
Помогите пожалуйста.
Link to post
Share on other sites

Какую нафиг одну строку??? ДЛя вывода товаров в меню необходимо лезть в движок, одной строкой в шаблоне такие вещи не решаются.

Link to post
Share on other sites

Подскажите пожалуйста как отобразить на странице категории меню с пунктами и подпунктами вложенными в эту категорию?
Никак не получается доработать вот такое меню.

{if $category->subcategories}<ul>{foreach name=cats from=$category->subcategories item=c}    <li>        <h4><b><a {if $category->id == $c->id}class="selected"{/if} href="catalog/{$c->url}" data-category="{$c->id}" title="{$c->name}">{$c->name}</a></b></h4>    </li>{/foreach}</ul>{/if}

Очень нужны под-пункты. Помогите пожалуйста!!!
Link to post
Share on other sites

Тут нужно добавить только вложенные категории. При добавлении строки {categories_tree categories=$c->subcategories} браузер выдает Fatal ERROR
ЛЮДИ! Помогите пожалуйста

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...