ekctpemict Опубликовано 7 ноября, 2013 Жалоба Поделиться Опубликовано 7 ноября, 2013 Симпла 1.4 Как видоизменить вывод меню, что бы показывать только подменю категории, в которой находится пользователь? {defun name=categories_tree categories=$categories} {if $categories} <ul> {foreach item=c from=$categories} {if $category->category_id != $c->category_id} <li> <a href='catalog/{$c->url}' tooltip='category' category_id='{$c->category_id}'>{$c->name}</a> </li> {else} <li> <a href='catalog/{$c->url}'><strong tooltip='category' category_id='{$c->category_id}' >{$c->name}</strong></a> </li> {/if} {if in_array($category->category_id, $c->subcats_ids)} {fun name=categories_tree categories=$c->subcategories} {/if} {/foreach} </ul> {/if} {/defun} Цитата Ссылка на сообщение Поделиться на другие сайты
N-pro Опубликовано 7 ноября, 2013 Жалоба Поделиться Опубликовано 7 ноября, 2013 Симпла 1.4 Как видоизменить вывод меню, что бы показывать только подменю категории, в которой находится пользователь? {defun name=categories_tree categories=$categories} {if $categories} <ul> {foreach item=c from=$categories} {if $category->category_id != $c->category_id} <li> <a href='catalog/{$c->url}' tooltip='category' category_id='{$c->category_id}'>{$c->name}</a> </li> {else} <li> <a href='catalog/{$c->url}'><strong tooltip='category' category_id='{$c->category_id}' >{$c->name}</strong></a> </li> {/if} {if in_array($category->category_id, $c->subcats_ids)} {fun name=categories_tree categories=$c->subcategories} {/if} {/foreach} </ul> {/if} {/defun} А можно более точнее выразить мысль!? (*что бы не гадать что именно вам требуется) Цитата Ссылка на сообщение Поделиться на другие сайты
ekctpemict Опубликовано 11 ноября, 2013 Автор Жалоба Поделиться Опубликовано 11 ноября, 2013 А можно более точнее выразить мысль!? (*что бы не гадать что именно вам требуется) Покажу на примере своего сайта: необходимо, что бы при нахождении пользователя в категории Барное оборудование (http://machineq.com/catalog/bar-equipment), в меню категорий отображались только подкатегории : "электрокипятильники", "чайники", "сокоохладители" и НЕ отображались остальные категории, например: "Вентиляционное оборудование", "Холодильное оборудование" Цитата Ссылка на сообщение Поделиться на другие сайты
ganson Опубликовано 15 ноября, 2013 Жалоба Поделиться Опубликовано 15 ноября, 2013 Так же интересует решение этого вопроса. Пож. помогите Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.