Rash Posted July 3, 2012 Report Share Posted July 3, 2012 Версия Simpla 2.1.0. Никак не могу сделать, чтоб под категории не были видны. Допустим есть категорияКотлы газовые --> Настенные --> НапольныеТребуется вот эти две под категории были видны только при клике на "Котлы газовые"Помогите пожалуйста... ((<!-- Меню каталога --> <div id="catalog_menu"> {* Рекурсивная функция вывода дерева категорий *} {function name=categories_tree} {if $categories} <ul> {foreach $categories as $c} {* Показываем только видимые категории *} {if $c->visible} <li> {if $c->image}<img src="{$config->categories_images_dir}{$c->image}" alt="{$c->name}">{/if} <a {if $category->id == $c->id}class="selected"{/if} href="catalog/{$c->url}" data-category="{$c->id}">{$c->name}</a> {categories_tree categories=$c->subcategories} </li> {/if} {/foreach} </ul> {/if} {/function} {categories_tree categories=$categories} </div> <!-- Меню каталога (The End)--> Quote Link to post Share on other sites
Kosjak76 Posted July 3, 2012 Report Share Posted July 3, 2012 {if in_array($category->id, $c->children)}{categories_tree categories=$c->subcategories}{/if} Quote Link to post Share on other sites
Rash Posted July 3, 2012 Author Report Share Posted July 3, 2012 Спасибо большущее!!! Quote Link to post Share on other sites
SSB Posted July 6, 2012 Report Share Posted July 6, 2012 Kosjak76 подскажите пожалуйста, а этот код куда нужно вставить или взамен какого? Quote Link to post Share on other sites
Kosjak76 Posted July 6, 2012 Report Share Posted July 6, 2012 {if in_array($category->id, $c->children)}{categories_tree categories=$c->subcategories}{/if}вместо{categories_tree categories=$c->subcategories} Quote Link to post Share on other sites
SSB Posted July 6, 2012 Report Share Posted July 6, 2012 Kosjak76 спасибо большое))) Quote Link to post Share on other sites
Inna Posted September 28, 2012 Report Share Posted September 28, 2012 И мне пригодилось, огромное спасибо! Quote Link to post Share on other sites
Inna Posted October 23, 2012 Report Share Posted October 23, 2012 Скажите, пожалуйста, а как сделать чтобы подкатегории вообще не были видны (даже при выборе категории), но по факту были активны? Извините, туплю ведь просто убираем вышенаписанное)) Quote Link to post Share on other sites
Norets Posted October 24, 2012 Report Share Posted October 24, 2012 Интересная тема, подскажите а как сделать, чтоб подкатегории отображались на странице списка продуктов ? Например кликаем на "Звуковое оборудование"В месте где должен быть фильтр, чуть выше выводится список длочерних категорий Например как на invask.ru Quote Link to post Share on other sites
Pycu4 Posted December 22, 2012 Report Share Posted December 22, 2012 Спасибо огромное!Все четко работает! Quote Link to post Share on other sites
RodgerFox Posted March 15, 2013 Report Share Posted March 15, 2013 а третий уровень вложенности? >.< Quote Link to post Share on other sites
Rash Posted March 15, 2013 Author Report Share Posted March 15, 2013 RodgerFox, третий не робит)) Quote Link to post Share on other sites
RodgerFox Posted March 15, 2013 Report Share Posted March 15, 2013 робит) все робит. Quote Link to post Share on other sites
Spartak31C Posted June 11, 2014 Report Share Posted June 11, 2014 Добрый день! Подскажите код для наведения на категорию чтобы выезжали под категории Simpla 2.2.4 тема Infinity?Вот, что сейчас у меня:<!-- Меню каталога -->{* Рекурсивная функция вывода дерева категорий *}{function name=categories_treetop}{if $categories}<ul class="nav">{foreach $categories as $c} {* Показываем только видимые категории *} {if $c->visible} <li{if $category->id == $c->id} class="current"{/if}> <a href="catalog/{$c->url}" data-category="{$c->id}">{if $c->image}<img src="{$config->categories_images_dir}{$c->image}" alt="{$c->name}"> <span>{/if}{$c->name}</span></a> </li> {/if}{/foreach}</ul>{/if}{/function}{categories_treetop categories=$categories}<!-- Меню каталога (The End)--> Quote Link to post Share on other sites
infinity178 Posted June 12, 2014 Report Share Posted June 12, 2014 http://ps-simpla.ru/dopolneniya/dopolneniya-dlya-simpla/79-akkordion-menyu.html Quote Link to post Share on other sites
Spartak31C Posted June 12, 2014 Report Share Posted June 12, 2014 http://ps-simpla.ru/dopolneniya/dopolneniya-dlya-simpla/79-akkordion-menyu.htmlНе получилось было стало Quote Link to post Share on other sites
infinity178 Posted June 12, 2014 Report Share Posted June 12, 2014 а CSS править кто вам должен? + вы можете сбросить визуальный пример того что вы хотите получить по результату Quote Link to post Share on other sites
infinity178 Posted June 12, 2014 Report Share Posted June 12, 2014 Пример: ссылка Quote Link to post Share on other sites
Spartak31C Posted June 12, 2014 Report Share Posted June 12, 2014 а CSS править кто вам должен? + вы можете сбросить визуальный пример того что вы хотите получить по результатуВот пример на 1мин50сек Quote Link to post Share on other sites
infinity178 Posted June 12, 2014 Report Share Posted June 12, 2014 Ну и чем вам не устраивает данное решение? JS позволяем вам либо (А) по клику раскрывать суб категории (В) по наведению на категорию открывается суб категории CSS выводите как душе угодно,если много корневых категорий то просто используем @media screen and max-width(??px){ }:first-child:last-child мин 10 закончу 3-й ур. категорий Quote Link to post Share on other sites
infinity178 Posted June 12, 2014 Report Share Posted June 12, 2014 Все смотрите http://cms.ast-olimp.com/ Quote Link to post Share on other sites
infinity178 Posted June 12, 2014 Report Share Posted June 12, 2014 тот же самый плагин ни чего кроме CSS Quote Link to post Share on other sites
infinity178 Posted June 12, 2014 Report Share Posted June 12, 2014 Вот пример на 1мин50сек+ нескромный вопрос, вы действительно не понимаете или же лень делать? Quote Link to post Share on other sites
Spartak31C Posted June 12, 2014 Report Share Posted June 12, 2014 + нескромный вопрос, вы действительно не понимаете или же лень делать?Действительно не понимаю. Делать не лень, вообще конечно хотелось бы научиться верстке самому, но даже не знаю с чего начать учиться.П.С. если за бутылочку пивка сделаете, оч буду благодарен. Quote Link to post Share on other sites
Spartak31C Posted June 12, 2014 Report Share Posted June 12, 2014 Огромное и человеческое спасибо infinity178 за оперативную и безвозмездную помощь! Quote Link to post Share on other sites
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.