Gennady Опубликовано 11 октября, 2012 Жалоба Поделиться Опубликовано 11 октября, 2012 Всем привет.И снова вопрос по меню каталога. Есть категории, есть подкатегории. По умолчанию в версии 2.1.5. дерево каталога раскрыто. Видны и категории и подкатегории в них.При более-менее объемном каталоге видимая часть каталога улезает за предела монитора. Что не есть гуд В предлагаемом решении здесь: http://forum.simplacms.ru/discussion/2408/svorachivaemoe-menyu-posle-versii-2-1#Item_10замечен следующий глюк. категории закрыты, при раскрытии категории подкатегории открываются, но... Вся остальная часть левой колонки, например бренды, новости уезжаю в самый низ, туда где заканчивается наполнение основной части страницы.В предлагаемом решении здесь: вообще ничего не заработало, а нарисовано красиво В предлагаемом варианте здесь: http://pastebin.com/jRJpZSCg перестает отображаться содержание категории. Т.е. все работает отлично: видим категорию, щелкаем, открываются подкатегории и содержание в них. Но где содержание категории. Т.е. оно не отображается. Но если щелкнуть по "хлебным крошкам", то появится.Вопрос: Это так сложно?Задача: (это вопрос и к разработчику) Промышленный стандарт современного интернет магазина предполагает опцию раскрывающегося меню категорий\подкатегорий с сохранением содержания категории Цитата Ссылка на сообщение Поделиться на другие сайты
Kosjak76 Опубликовано 11 октября, 2012 Жалоба Поделиться Опубликовано 11 октября, 2012 Ни фига не понял? Что именно требуется? Раскрывающееся меню на Джейкверри или просто показывать подкатегории только у текущей категории? Цитата Ссылка на сообщение Поделиться на другие сайты
MacKorOSX Опубликовано 11 октября, 2012 Жалоба Поделиться Опубликовано 11 октября, 2012 Я так понял что в описываемом меню раскрытие пунктов меню работает отдельно от представления содержимого этих пунктов меню. То есть щелкаешь по пунктам меню раскрывая закрывая а содержимое в списке товара не меняется. Цитата Ссылка на сообщение Поделиться на другие сайты
Gennady Опубликовано 11 октября, 2012 Автор Жалоба Поделиться Опубликовано 11 октября, 2012 Сорри за непонятное объяснение. И сразу за невнимателность.Все дело было в лишнем </div> Между <!-- Меню каталога (The End)--> и <!-- Все бренды --> Сейчас вроде бы все работает.И тогда уж еще вопрос к добрым людям Как раздвинуть текст полного описания. Сейчас есть картинка и справа текст. Картинка заканчивается, а текст так и продолжает струиться вниз узенькой колонкой. На мой субъективный взгляд было бы логичней или сделать обтекание или уж убрать текст вниз, а превьюшки вынести вправо. P.S. Kosjak76 и MacKorOSX спасибо за проявленное внимание P.P.S. Если кому надо (а вопрос из раза в раз возникает), то вот, на мой взгляд, удачное и простое решение. Нашел на этом форуме:<!-- Меню каталога --> <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>{if in_array($category->id, $c->children)} {categories_tree categories=$c->subcategories}{/if} </li> {/if} {/foreach} </ul> {/if} {/function} {categories_tree categories=$categories} </div> <!-- Меню каталога (The End)--> Цитата Ссылка на сообщение Поделиться на другие сайты
Pycu4 Опубликовано 14 декабря, 2012 Жалоба Поделиться Опубликовано 14 декабря, 2012 Добрый день. Просьба прислать код через специальный сервис исходников или попробовать спойлером. Потому, что обрабатывается браузером и потеряна половина кода. Цитата Ссылка на сообщение Поделиться на другие сайты
Grithun Опубликовано 21 декабря, 2012 Жалоба Поделиться Опубликовано 21 декабря, 2012 Gennady, спасибо, решение с катологами пригодилось!!!!! Pycu4 попробуй в текстовом редакторе собрать по частям, у меня получилось Цитата Ссылка на сообщение Поделиться на другие сайты
daramal Опубликовано 26 января, 2013 Жалоба Поделиться Опубликовано 26 января, 2013 Gennady , спасибо за код. Цитата Ссылка на сообщение Поделиться на другие сайты
gunner Опубликовано 18 марта, 2013 Жалоба Поделиться Опубликовано 18 марта, 2013 отличное решение, то что надо Цитата Ссылка на сообщение Поделиться на другие сайты
gunner Опубликовано 18 марта, 2013 Жалоба Поделиться Опубликовано 18 марта, 2013 {if $c->image}<img src="{$config->categories_images_dir}{$c->image}"этот кусок отвечает за вывод фотографии категории в меню, если у категории присвоено фото. Но. как сделать так, что бы фото ресайзилось до .. 50*50 например? (т.к. мне нужна и большая фотография для категории, по этому просто задать мелкую фотку категории изначально не могу)я по аналогии с другими частями кода попробовал сделать так:{if $c->image}<img src="{$config->categories_images_dir}{$c->image|resize:95:95}" alt="{$c->name}">{/if}но не работает.. подскажите пожалуйста Цитата Ссылка на сообщение Поделиться на другие сайты
delprofile Опубликовано 18 марта, 2013 Жалоба Поделиться Опубликовано 18 марта, 2013 1 вариант{if $c->image}<img src="{$config->categories_images_dir|resize:95:95}{$c->image}"не факт что сработает2 просто обернуть и задать ему ширину и высоту Цитата Ссылка на сообщение Поделиться на другие сайты
gunner Опубликовано 18 марта, 2013 Жалоба Поделиться Опубликовано 18 марта, 2013 1 вариант не работает.2 вариант - представляю как.. див.. задать ему габариты? так а разве тогда фотография уменьшиться?? а не просто будет показан её кусок в этом диве.. Цитата Ссылка на сообщение Поделиться на другие сайты
delprofile Опубликовано 18 марта, 2013 Жалоба Поделиться Опубликовано 18 марта, 2013 дак вы без указания фактического размера для Img она будет считаться резиновой, т.е. просто сажмётся в размер дива Цитата Ссылка на сообщение Поделиться на другие сайты
gunner Опубликовано 18 марта, 2013 Жалоба Поделиться Опубликовано 18 марта, 2013 оке, попробую, спасибо Цитата Ссылка на сообщение Поделиться на другие сайты
gunner Опубликовано 18 марта, 2013 Жалоба Поделиться Опубликовано 18 марта, 2013 kors отлично! спасибо! работает так как надо! Цитата Ссылка на сообщение Поделиться на другие сайты
gunner Опубликовано 29 марта, 2013 Жалоба Поделиться Опубликовано 29 марта, 2013 А как-то можно оставить картинки только у категорий, а у подкатегорий что бы не было картинок в меню (но при этом картинки заданы подкатегориям, они нужны большие, на странице категории. Они не нужны только в меню) Цитата Ссылка на сообщение Поделиться на другие сайты
Kosjak76 Опубликовано 29 марта, 2013 Жалоба Поделиться Опубликовано 29 марта, 2013 {if $c->image && $c->parent_id == 0} Цитата Ссылка на сообщение Поделиться на другие сайты
Gyxman Опубликовано 18 декабря, 2013 Жалоба Поделиться Опубликовано 18 декабря, 2013 Вариант рабочий, но есть решение, чтобы так работало только для родительских рубрик? То есть сразу отображало все дочерние любого уровня? Потому что так 3 уровня не отображает=( Цитата Ссылка на сообщение Поделиться на другие сайты
Kosjak76 Опубликовано 18 декабря, 2013 Жалоба Поделиться Опубликовано 18 декабря, 2013 Блин, а по человечески? Я вот лично нифига не понял... В принципе, с Симплой можно сделать вообще что угодно... То есть вообще... В принципе, вообще ВСЕ, что только захочется. Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.