Как в главном меню вывести изображения категорий?

Тема в разделе "Инструкции и FAQ", создана пользователем solunski.d, 11 фев 2016.

  1. solunski.d

    solunski.d Эксперт

    Сообщения:
    1.569
    Симпатии:
    432
    Обновляйте модификаторы после изменения, а то и вовсе отключите и делайте.
     
    Derill нравится это.
  2. Derill

    Derill Новичок

    Сообщения:
    16
    Симпатии:
    0
    Большое спасибо!!! Все получилось!
    Ошибка была у меня, пропустил запятую и не почистил кеш!

    Ещё раз спасибо за помощь!
     
  3. Derill

    Derill Новичок

    Сообщения:
    16
    Симпатии:
    0
    Подскажите пожалуйста ещё такое, изображение основных категорий выводятся, но не везде!
    Они установленные, но появляются только когда добавляешь и выводишь под категорию, для этой категории!?
     
  4. solunski.d

    solunski.d Эксперт

    Сообщения:
    1.569
    Симпатии:
    432
    Этот код отображает изображения ТОЛЬКО для подкатегорий
     
  5. staniki

    staniki Пользователь

    Сообщения:
    36
    Симпатии:
    0
    Адаптируйте пожалуйста этот мод под OC 3 :)
     
  6. JonsonnnN

    JonsonnnN Новичок

    Сообщения:
    4
    Симпатии:
    0
    Подскажите, а есть решение, что бы выводить не картинки категорий а добавить свои иконки отдельно ?
     
  7. Dimasscus

    Dimasscus Пользователь

    Сообщения:
    110
    Симпатии:
    1
    А связьівать иконки с категориями как хотите?
     
  8. fanatic

    fanatic Продвинутый пользователь

    Сообщения:
    1.415
    Симпатии:
    239
    тогда нужно допиливать и в адмнке, добавление иконок.
    а выводить принцип тот-же
     
  9. Ravilr

    Ravilr Специалист

    Сообщения:
    3.863
    Симпатии:
    1.059
    https://shop.opencart-russia.ru/zo_ico
     
  10. JonsonnnN

    JonsonnnN Новичок

    Сообщения:
    4
    Симпатии:
    0
    есть мануал как можно вывести иконки в админке?
     
  11. JonsonnnN

    JonsonnnN Новичок

    Сообщения:
    4
    Симпатии:
    0
    он вообще живой этот модуль? на опенкарт форуме вообще снят с продажи. да и отзывы какие то посредственные
     
  12. Dimasscus

    Dimasscus Пользователь

    Сообщения:
    110
    Симпатии:
    1
    Также как и любое поле- добавить поле заполняемое в админке по типу поля картинки. И добавить в шаблоне вьівод
     
  13. Dimasscus

    Dimasscus Пользователь

    Сообщения:
    110
    Симпатии:
    1
    Там простой модификатор. Требует адаптации под шаблон
     
  14. JonsonnnN

    JonsonnnN Новичок

    Сообщения:
    4
    Симпатии:
    0
    Спасибо за совет. Поставил модуль, поправил немного и все работает как необходимо
     
  15. mracula

    mracula Пользователь

    Сообщения:
    64
    Симпатии:
    2
    Пытаюсь вывести дополнительное изображение категории в стене категорий. В админке все уже сделано, картинка добавляется в базу сохраняется создан новый столбец с именем menu_icon.
    На странице категории получается вывести дополнительное изображение а вот на стене категорий нет.
    Код:
    $data['categories'] = [];
        
        foreach($categories as $category) {
          $childs_data = [];
          
          if(isset($category['children'])) {
            foreach($category['children'] as $child) {
              $childs_data[] = [
                'category_id'    => $child['category_id'],
                'name'             => $child['name'],
                'href'             => $this->url->link('product/category', 'path='.$category['category_id'].'_'.$child['category_id'])
              ];
            }
          }
          
           if ($category['menu_icon']) {
             $menu_icon = $this->model_tool_image->resize($category['menu_icon'], $image_width, $image_height);
            } else {
             $menu_icon = $this->model_tool_image->resize('placeholder.png', 100, 100);
            }
            
          if ($category['image']) {
            $image = $this->model_tool_image->resize($category['image'], $image_width, $image_height);
          } else {
            $image = $this->model_tool_image->resize('placeholder.png', $image_width, $image_height);
          }
              
          $data['categories'][] = [
            'category_id'     => $category['category_id'],
            'name'         => $category['name'],
            'image'         => $image,
            'menu_icon'      => $menu_icon,
            'href'            => $this->url->link('product/category', 'path='.$category['category_id']),
            'childs'        => $childs_data
          ];
        }
     
  16. Vlad

    Vlad Эксперт

    Сообщения:
    4.129
    Симпатии:
    999
    Значит в массиве $categories не тех данных, которые хотите получить. Сначало посмотрите что у вас в массиве.
     
  17. mracula

    mracula Пользователь

    Сообщения:
    64
    Симпатии:
    2
    Это нужно смотреть в catalog/controller/product/category.php ?
     
  18. Vlad

    Vlad Эксперт

    Сообщения:
    4.129
    Симпатии:
    999
    Если у вашей стены категорий этот контроллер, то в нем.
     
  19. mracula

    mracula Пользователь

    Сообщения:
    64
    Симпатии:
    2
    С этим разобрался, просто в model этого модуля добавил из какого столбца данные брать. Теперь работает.