[Ищу] Иконки категорий

Тема в разделе "Shop-script", создана пользователем Sudba, 7 май 2015.

  1. Sudba

    Sudba

    Регистр.:
    6 дек 2007
    Сообщения:
    857
    Симпатии:
    45
    Здравствуйте, надо в sidebar вставить напротив каждой категории иконку, что то типа такого
    http://www.webasyst.ru/store/plugin/shop/wmimageincat/
    Shop-script 6.
    Никто не знает как или может есть этот плагин?
     
  2. Supershop

    Supershop Постоялец

    Регистр.:
    8 мар 2014
    Сообщения:
    67
    Симпатии:
    6
    Для какой версии Shop-script нужно?
     
  3. Sudba

    Sudba

    Регистр.:
    6 дек 2007
    Сообщения:
    857
    Симпатии:
    45
    Shop-script 6.
     
  4. VandJ

    VandJ

    Регистр.:
    8 апр 2008
    Сообщения:
    318
    Симпатии:
    113
    Изображение категории можно выводить с помощью дополнительных параметров категории.
    Принцип такой:
    http://www.webasyst.ru/developers/docs/features/page-parameters/
     
  5. bloodirain

    bloodirain Постоялец

    Регистр.:
    10 июн 2007
    Сообщения:
    60
    Симпатии:
    35
    Можно и самому, если знаете smarty и html можно по условию вставить в сайдбар изображение.
     
  6. Tupen

    Tupen Создатель

    Регистр.:
    27 фев 2013
    Сообщения:
    16
    Симпатии:
    14
    Если вы задаете такой вопрос, то вам проще всего будет купить тот плагин)
    Но можно и руками. Проще простого это сделать через фотоальбом.

    1. Создаете фотоальбом. В него загружаете все нужные иконки.
    2. У каждой категории есть ID в описание к иконке пишите цифрой id категории для которой эта картинка предназначается.
    3. Дальше примерно такой код:
    Код:
    {$category_list = $wa->shop->categories(0,0)}
    {$photos = $wa->photos->photos("album/1",null,100)} {*album/1 это номер альбома. Посмотреть его через урл старници после того как добавите фотографии в альбом*}
    
    {foreach $category_list as $sc} {*циклом пробегаем по всем категориям*}
            {$cat = $sc.id} 
                {foreach $photos as $photo} {*В каждом цикле предыдущего цикла еще раз пробегам но уже по фотография сравнивая id категории с фотографией и если id совпадает выводим категорию и иконку*}
                    {if $cat == $photo.description}
                        <a class="name" href="{$sc.url}"> {*тут уже как вам угодно показываете это на страничке*}
                            <div><img src="{$photo.thumb_200x0.url}" alt=""/></div>
                            <span>{$sc.name}</span>
                        </a>
                       
                    {/if}
                {/foreach}
        
        {/foreach}