Jump to content

Recommended Posts

Всем привет.

И снова вопрос по меню каталога. Есть категории, есть подкатегории. По умолчанию в версии 2.1.5. дерево каталога раскрыто. Видны и категории и подкатегории в них.При более-менее объемном каталоге видимая часть каталога улезает за предела монитора. Что не есть гуд ;)

В предлагаемом решении здесь: http://forum.simplacms.ru/discussion/2408/svorachivaemoe-menyu-posle-versii-2-1#Item_10
замечен следующий глюк. категории закрыты, при раскрытии категории подкатегории открываются, но... Вся остальная часть левой колонки, например бренды, новости уезжаю в самый низ, туда где заканчивается наполнение основной части страницы.

В предлагаемом решении здесь: вообще ничего не заработало, а нарисовано красиво ;)

В предлагаемом варианте здесь: http://pastebin.com/jRJpZSCg перестает отображаться содержание категории. Т.е. все работает отлично: видим категорию, щелкаем, открываются подкатегории и содержание в них. Но где содержание категории. Т.е. оно не отображается. Но если щелкнуть по "хлебным крошкам", то появится.

Вопрос: Это так сложно?
Задача: (это вопрос и к разработчику) Промышленный стандарт современного интернет магазина предполагает опцию раскрывающегося меню категорий\подкатегорий с сохранением содержания категории

Link to post
Share on other sites

Ни фига не понял? Что именно требуется? Раскрывающееся меню на Джейкверри или просто показывать подкатегории только у текущей категории?

Link to post
Share on other sites

Я так понял что в описываемом меню раскрытие пунктов меню работает отдельно от представления содержимого этих пунктов меню. То есть щелкаешь по пунктам меню раскрывая закрывая а содержимое в списке товара не меняется.

Link to post
Share on other sites

Сорри за непонятное объяснение. И сразу за невнимателность.
Все дело было в лишнем </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)-->
Link to post
Share on other sites
  • 2 months later...

Добрый день. Просьба прислать код через специальный сервис исходников или попробовать спойлером. Потому, что обрабатывается браузером и потеряна половина кода.

Link to post
Share on other sites
  • 1 month later...
  • 1 month later...

{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}

но не работает.. подскажите пожалуйста
Link to post
Share on other sites

1 вариант не работает.
2 вариант - представляю как.. див.. задать ему габариты? так а разве тогда фотография уменьшиться?? а не просто будет показан её кусок в этом диве..

Link to post
Share on other sites
  • 2 weeks later...

А как-то можно оставить картинки только у категорий, а у подкатегорий что бы не было картинок в меню (но при этом картинки заданы подкатегориям, они нужны большие, на странице категории. Они не нужны только в меню)

Link to post
Share on other sites
  • 8 months later...

Вариант рабочий, но есть решение, чтобы так работало только для родительских рубрик? То есть сразу отображало все дочерние любого уровня? Потому что так 3 уровня не отображает=(

Link to post
Share on other sites

Блин, а по человечески?

Я вот лично нифига не понял...

В принципе, с Симплой можно сделать вообще что угодно...

То есть вообще...

В принципе, вообще ВСЕ, что только захочется.

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...