26

Re: Изображение категорий

Александр, спасибо что помогаете нам)
Пытаясь использовать вышеописанное, вывел изображения категорий на страницу, но вот проблема- справа от изображений стоят название категории, любые попытки стилизовать изображения или сместить вниз название категории, приводит к тому, что все изображения становятся в столбик (а мне надо в ряд):
http://s019.radikal.ru/i644/1704/f5/96f558be2542.png

{* Список категорий из 1-го уровня*}
{if $dirlist}
    {addjs file="jquery.mainmenu.js" basepath="common"}

    <div class="category">
        {hook name="catalog-blocks-category-category:list-item" title="{t}Категории товаров:элементы списка{/t}"}
            {foreach from=$dirlist item=dir}

                {if in_array($dir.fields.id, $pathids)}class="act"{/if} {$dir.fields->getDebugAttributes()}

                                <!--первый уровень меню-->
                    <a href="{$dir.fields->getUrl()}">
                    {if $dir.fields.image}
                           <img src="{$dir.fields.__image->getUrl(220, 220)}">
                    {$dir.fields.name}
                        <span class="category_count">({$dir.fields.itemcount})</span>
                    {/if}
                    </a>
                                <!--первый уровень меню-->


            {/foreach}
        {/hook}
    </div>
{else}
    {include file="theme:young/block_stub.tpl"  class="blockCategory" do=[
        [
            'title' => t("Добавьте категории товаров"),
            'href' => {adminUrl do=false mod_controller="catalog-ctrl"}
        ]
    ]}
{/if}

Куда мне прописать div-ы с классами и стилями чтобы сохранить рядность? или (скорее всего) дело в другом?

Повысить оценку Понизить оценку

27

Re: Изображение категорий

Дело в стилях. ВАм надо разобраться в этом вопросе. Лучше всего Вам поможет в этом вопросе firebug в firefox и урок по назначению стилей. Всё можно найти на youtube.
Сами стили хранятся в style.css в Вашей теме.

28

Re: Изображение категорий

С этим вроде разобрался) Почему в мобильной версии не открывает подкатегории в навигации (список подкатегорий не выпадает) если через конструктор сайта задать два списка категорий (вверху и внизу дубль например), косяк движка? в тех.поддержку обращаться?

Повысить оценку Понизить оценку

29

Re: Изображение категорий

Ну Вы хоть ссылку киньте посмотреть. И на каком устройстве тестили открытие списка?

30

Re: Изображение категорий

поставил временно 2 списка категорий по ссылке http://детская96.рф/favorite/ тестил на андройдах, телефонах BQS- 5515, филипс какой-то) и планшет ASUS. Проблема на телефонах с сенсорными экранами в общем. А на планшете- при нажатии на категории если список и выпадает, то не успеваешь выбрать подкатегорию, потому что переходит по "ссылке категории"

Повысить оценку Понизить оценку

31

Re: Изображение категорий

Вам в поддержку.

32

Re: Изображение категорий

Добрый день, конструкция

{* Третий уровень *}
                                                                                {if !empty($subdir.child)}
                                                                                    <ul class="t-nav-catalog-list-block__list s-list no-padding">
                                                                                        {foreach $subdir.child as $subdir2}
                                                                                            <li><a {$subdir2.fields->getDebugAttributes()} href="{$subdir2.fields->getUrl()}" class="t-nav-catalog-list-block__link">
                                                                                                    {if $item.image}
                                                                                                        <img src="{$item.__image->getUrl(30, 30)}">
                                                                                                    {/if}
                                                                                                    {$subdir2.fields.name}</a></li>
                                                                                        {/foreach}
                                                                                    </ul>
                                                                                {/if}

не выводит картинку, подскажите что неверно?

Повысить оценку Понизить оценку