greychatte Опубліковано: 27 жовтня 2017 Share Опубліковано: 27 жовтня 2017 Добрый день! Помогите, пожалуйста, вывести подкатегории картинками в Opencart 3. В /catalog/controller/product/category.php перед $data['categories'][] = array добавила строчки: if ($result['image']) { $image = $this->model_tool_image->resize($result['image'], $this->config->get('theme_' . $this->config->get('config_theme') . '_image_category_width'), $this->config->get('theme_' . $this->config->get('config_theme') . '_image_category_height')); } else { $image = $this->model_tool_image->resize('placeholder.png', $this->config->get('theme_' . $this->config->get('config_theme') . '_image_category_width'), $this->config->get('theme_' . $this->config->get('config_theme') . '_image_category_height')); } В $data['categories'][] = array добавила 'thumb' => $image В /template/extension/module/category.twig после {% if categories %} <h3>{{ text_refine }}</h3> {% if categories|length <= 5 %} добавила {% for category in categories %} <li> {% if thumb %} <img src="{{ thumb }}" alt="{{ category.name }}" title="{{ category.name }}" class="img-2-thumbnail" /> {% endif %} <a href="{{ category.href }}">{{ category.name }}</a> </li> {% endfor %} Выводит картинки категории вместо картинок подкатегории. Что я делаю не правильно? Надіслати Поділитися на інших сайтах More sharing options...
spectre Опубліковано: 27 жовтня 2017 Share Опубліковано: 27 жовтня 2017 6 минут назад, greychatte сказал: Добрый день! Помогите, пожалуйста, вывести подкатегории картинками в Opencart 3. В /catalog/controller/product/category.php перед $data['categories'][] = array добавила строчки: if ($result['image']) { $image = $this->model_tool_image->resize($result['image'], $this->config->get('theme_' . $this->config->get('config_theme') . '_image_category_width'), $this->config->get('theme_' . $this->config->get('config_theme') . '_image_category_height')); } else { $image = $this->model_tool_image->resize('placeholder.png', $this->config->get('theme_' . $this->config->get('config_theme') . '_image_category_width'), $this->config->get('theme_' . $this->config->get('config_theme') . '_image_category_height')); } В $data['categories'][] = array добавила 'thumb' => $image В /template/extension/module/category.twig после {% if categories %} <h3>{{ text_refine }}</h3> {% if categories|length <= 5 %} добавила {% for category in categories %} <li> {% if thumb %} <img src="{{ thumb }}" alt="{{ category.name }}" title="{{ category.name }}" class="img-2-thumbnail" /> {% endif %} <a href="{{ category.href }}">{{ category.name }}</a> </li> {% endfor %} Выводит картинки категории вместо картинок подкатегории. Что я делаю не правильно? <img src="{{ category.thumb }}" alt="{{ category.name }}" title="{{ category.name }}" class="img-2-thumbnail" /> Надіслати Поділитися на інших сайтах More sharing options... greychatte Опубліковано: 27 жовтня 2017 Автор Share Опубліковано: 27 жовтня 2017 <img src="{{ category.thumb }}" alt="{{ category.name }}" title="{{ category.name }}" class="img-2-thumbnail" /> Делала и так, тогда вообще не выводит картинки - src пустой. Надіслати Поділитися на інших сайтах More sharing options... spectre Опубліковано: 27 жовтня 2017 Share Опубліковано: 27 жовтня 2017 5 минут назад, greychatte сказал: <img src="{{ category.thumb }}" alt="{{ category.name }}" title="{{ category.name }}" class="img-2-thumbnail" /> Делала и так, тогда вообще не выводит картинки - src пустой. кеши чистили? Надіслати Поділитися на інших сайтах More sharing options... greychatte Опубліковано: 27 жовтня 2017 Автор Share Опубліковано: 27 жовтня 2017 Да, кеш чистила. Мне кажется, что проблема где-то в пути к картинкам, но я не настолько хорошо знаю opencart, чтобы понять где именно проблема. Надіслати Поділитися на інших сайтах More sharing options... spectre Опубліковано: 27 жовтня 2017 Share Опубліковано: 27 жовтня 2017 4 минуты назад, greychatte сказал: Да, кеш чистила. Мне кажется, что проблема где-то в пути к картинкам, но я не настолько хорошо знаю opencart, чтобы понять где именно проблема. Попробуйте очистить кеш модификаторов, возможно в category.php не дописались ваши правки Надіслати Поділитися на інших сайтах More sharing options... greychatte Опубліковано: 27 жовтня 2017 Автор Share Опубліковано: 27 жовтня 2017 Еще вариант - если оборачиваю картинку в ссылку {% for category in categories %} <li> <a href="{{ category.href }}"><img src="{{ category.thumb}} " alt="{{ category.name }}" title="{{ category.name }}" class="img-responsive" /></a> <a href="{{ category.href }}">{{ category.name }}</a> </li> {% endfor %} тогда становится src="_" Надіслати Поділитися на інших сайтах More sharing options... greychatte Опубліковано: 27 жовтня 2017 Автор Share Опубліковано: 27 жовтня 2017 1 час назад, spectre сказал: Попробуйте очистить кеш модификаторов, возможно в category.php не дописались ваши правки Очистила, теперь все еще хуже - изображение вообще не подтягиваются в подкатегории. Изменения в category.php делала и через Дизайн/редактор шаблона и через FTP - и ничего... Надіслати Поділитися на інших сайтах More sharing options... 1 month later... Siteapp Опубліковано: 26 грудня 2017 Share Опубліковано: 26 грудня 2017 В 27.10.2017 в 14:21, greychatte сказал: Очистила, теперь все еще хуже - изображение вообще не подтягиваются в подкатегории. Изменения в category.php делала и через Дизайн/редактор шаблона и через FTP - и ничего... так вы решение нашли? Надіслати Поділитися на інших сайтах More sharing options... VTstudio Опубліковано: 27 грудня 2017 Share Опубліковано: 27 грудня 2017 А что вам print_r вашей $data['categories'] говорит? Надіслати Поділитися на інших сайтах More sharing options... 1 year later... eprem99 Опубліковано: 28 грудня 2018 Share Опубліковано: 28 грудня 2018 <ul> {% for child in category %} <li> {% if child.thumb %} <img src="{{ child.thumb }}" alt="{{ child.name }}" title="{{ child.name }}" class="img-2-thumbnail" /> {% endif %} <a href="{{ child.href }}">{{ child.name }}</a></li> {% endfor %} </ul> 'thumb'=> $this->model_tool_image->resize($result['image'], 80,80) 1 Надіслати Поділитися на інших сайтах More sharing options... 112rub Опубліковано: 4 січня 2019 Share Опубліковано: 4 січня 2019 файл catalog/controller/product/category.php найти $data['categories'][] = array( 'name' => $result['name'] . ($this->config->get('config_product_count') ? ' (' . $this->model_catalog_product->getTotalProducts($filter_data) . ')' : ''), 'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '_' . $result['category_id'] . $url), ); и заменить на if ($result['image']) { $image = $this->model_tool_image->resize($result['image'], 100, 100); } else { $image = $this->model_tool_image->resize('placeholder.png', 100, 100); } $data['categories'][] = array( 'name' => $result['name'] . ($this->config->get('config_product_count') ? ' (' . $this->model_catalog_product->getTotalProducts($filter_data) . ')' : ''), 'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '_' . $result['category_id'] . $url), 'thumb' => $image ); файл catalog/view/theme/ваш_шаблон/template/product/category.twig найти {% for category in categories %} <li><a href="{{ category.href }}">{{ category.name }}</a></li> {% endfor %} и заменить на (ну или как у вас в дизайне там) {% for category in categories %} <li><a href="{{ category.href }}">{{ category.name }}</a></li> <li><img src="{{ category.thumb }}" alt="{{ category.name }}" /></li> {% endfor %} Надіслати Поділитися на інших сайтах More sharing options... 1 month later... DeN221084 Опубліковано: 15 лютого 2019 Share Опубліковано: 15 лютого 2019 (змінено) В 04.01.2019 в 11:11, 112rub сказал: файл catalog/controller/product/category.php найти $data['categories'][] = array( 'name' => $result['name'] . ($this->config->get('config_product_count') ? ' (' . $this->model_catalog_product->getTotalProducts($filter_data) . ')' : ''), 'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '_' . $result['category_id'] . $url), ); и заменить на if ($result['image']) { $image = $this->model_tool_image->resize($result['image'], 100, 100); } else { $image = $this->model_tool_image->resize('placeholder.png', 100, 100); } $data['categories'][] = array( 'name' => $result['name'] . ($this->config->get('config_product_count') ? ' (' . $this->model_catalog_product->getTotalProducts($filter_data) . ')' : ''), 'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '_' . $result['category_id'] . $url), 'thumb' => $image ); файл catalog/view/theme/ваш_шаблон/template/product/category.twig найти {% for category in categories %} <li><a href="{{ category.href }}">{{ category.name }}</a></li> {% endfor %} и заменить на (ну или как у вас в дизайне там) {% for category in categories %} <li><a href="{{ category.href }}">{{ category.name }}</a></li> <li><img src="{{ category.thumb }}" alt="{{ category.name }}" /></li> {% endfor %} Кто пробовал такой способ на ocStore 3.0.2.0? Будет работать? Змінено 15 лютого 2019 користувачем DeN221084 Надіслати Поділитися на інших сайтах More sharing options... 112rub Опубліковано: 18 лютого 2019 Share Опубліковано: 18 лютого 2019 В 15.02.2019 в 21:58, DeN221084 сказал: Кто пробовал такой способ на ocStore 3.0.2.0? Будет работать? Да будет. Надіслати Поділитися на інших сайтах More sharing options... 3 months later... ganniebal Опубліковано: 25 травня 2019 Share Опубліковано: 25 травня 2019 (змінено) Спасибо за способ! Змінено 25 травня 2019 користувачем ganniebal Надіслати Поділитися на інших сайтах More sharing options... 2 months later... ruslankovalskiy Опубліковано: 30 липня 2019 Share Опубліковано: 30 липня 2019 В 04.01.2019 в 10:11, 112rub сказав: файл catalog/controller/product/category.php найти $data['categories'][] = array( 'name' => $result['name'] . ($this->config->get('config_product_count') ? ' (' . $this->model_catalog_product->getTotalProducts($filter_data) . ')' : ''), 'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '_' . $result['category_id'] . $url), ); и заменить на if ($result['image']) { $image = $this->model_tool_image->resize($result['image'], 100, 100); } else { $image = $this->model_tool_image->resize('placeholder.png', 100, 100); } $data['categories'][] = array( 'name' => $result['name'] . ($this->config->get('config_product_count') ? ' (' . $this->model_catalog_product->getTotalProducts($filter_data) . ')' : ''), 'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '_' . $result['category_id'] . $url), 'thumb' => $image ); файл catalog/view/theme/ваш_шаблон/template/product/category.twig найти {% for category in categories %} <li><a href="{{ category.href }}">{{ category.name }}</a></li> {% endfor %} и заменить на (ну или как у вас в дизайне там) {% for category in categories %} <li><a href="{{ category.href }}">{{ category.name }}</a></li> <li><img src="{{ category.thumb }}" alt="{{ category.name }}" /></li> {% endfor %} Добрый день. К сожалению, не получилось сделать. Opencart 3.0.3.2, тема стандартная, картинки вставил, сделал как написано + очистка кэша и обновление модификаторов... Все осталось без изменений, Можете подсказать куда еще посмотреть? Заранее спасибо Надіслати Поділитися на інших сайтах More sharing options... 5 weeks later... bodyak0 Опубліковано: 30 серпня 2019 Share Опубліковано: 30 серпня 2019 Не работает вывод фото, кто решил проблему помогите! Надіслати Поділитися на інших сайтах More sharing options... 2 months later... seregam1989 Опубліковано: 12 листопада 2019 Share Опубліковано: 12 листопада 2019 opencart 3.0.2 подкатегории картинками В /catalog/controller/product/category.php перед $data['categories'][] = array добавил строчки: if ($result['image']) { $image = $this->model_tool_image->resize($result['image'], $this->config->get('theme_' . $this->config->get('config_theme') . '_image_category_width'), $this->config->get('theme_' . $this->config->get('config_theme') . '_image_category_height')); } else { $image = $this->model_tool_image->resize('placeholder.png', $this->config->get('theme_' . $this->config->get('config_theme') . '_image_category_width'), $this->config->get('theme_' . $this->config->get('config_theme') . '_image_category_height')); } В $data['categories'][] = array добавила thumb' => $image В /template/extension/module/category.twig после {% for child in category %} Добавил <img src="{{ child.thumb }}" alt="{{ child.name }}" title="{{ child.name }}" class="img-2-thumbnail" /> Надіслати Поділитися на інших сайтах More sharing options... 7 months later... hovik Опубліковано: 14 червня 2020 Share Опубліковано: 14 червня 2020 {% for category in categories %} <li><a href="{{ category.href }}"><img width="40" height="40" src="{{ category.thumb }}" alt="{{ category.name }}" /> {{ category.name }}</a></li> {% endfor %} Надіслати Поділитися на інших сайтах More sharing options... Nata1987 Опубліковано: 15 червня 2020 Share Опубліковано: 15 червня 2020 23 часа назад, hovik сказал: {% for category in categories %} <li><a href="{{ category.href }}"><img width="40" height="40" src="{{ category.thumb }}" alt="{{ category.name }}" /> {{ category.name }}</a></li> {% endfor %} не работает, вместо картинок маленькие квадратики появились белые примерно 5*5 мм Надіслати Поділитися на інших сайтах More sharing options... lexxkrt Опубліковано: 16 червня 2020 Share Опубліковано: 16 червня 2020 12 часов назад, Nata1987 сказал: не работает, вместо картинок маленькие квадратики появились белые примерно 5*5 мм ну так смотрите соурс какой у картинок, если никакого значит не передаете картинку в массиве дата. дальше смотрите массив какой передаете в контроллере. чудес не бывает это очень простая задача Надіслати Поділитися на інших сайтах More sharing options... 6 months later... OccultasSemitasVeriatis Опубліковано: 15 січня 2021 Share Опубліковано: 15 січня 2021 В 14.06.2020 в 23:23, hovik сказал: {% for category in categories %} <li><a href="{{ category.href }}"><img width="40" height="40" src="{{ category.thumb }}" alt="{{ category.name }}" /> {{ category.name }}</a></li> {% endfor %} Прекрасно все отработало!!! Спасибо!!! Версия 3.0.2 Надіслати Поділитися на інших сайтах More sharing options... ravlick Опубліковано: 22 січня 2021 Share Опубліковано: 22 січня 2021 В 28.12.2018 в 02:43, eprem99 сказал: <ul> {% for child in category %} <li> {% if child.thumb %} <img src="{{ child.thumb }}" alt="{{ child.name }}" title="{{ child.name }}" class="img-2-thumbnail" /> {% endif %} <a href="{{ child.href }}">{{ child.name }}</a></li> {% endfor %} </ul> 'thumb'=> $this->model_tool_image->resize($result['image'], 80,80) этот ответ правильный Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 3.x Opencart 3.x: Загальні питання Как добавить картинки при выводе списка подкатегорий Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut Вибір категорій і виробників для "Знайшли дешевше" шаблону Upstore Автор: Flint2000 × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
greychatte Опубліковано: 27 жовтня 2017 Автор Share Опубліковано: 27 жовтня 2017 <img src="{{ category.thumb }}" alt="{{ category.name }}" title="{{ category.name }}" class="img-2-thumbnail" /> Делала и так, тогда вообще не выводит картинки - src пустой. Надіслати Поділитися на інших сайтах More sharing options...
spectre Опубліковано: 27 жовтня 2017 Share Опубліковано: 27 жовтня 2017 5 минут назад, greychatte сказал: <img src="{{ category.thumb }}" alt="{{ category.name }}" title="{{ category.name }}" class="img-2-thumbnail" /> Делала и так, тогда вообще не выводит картинки - src пустой. кеши чистили? Надіслати Поділитися на інших сайтах More sharing options... greychatte Опубліковано: 27 жовтня 2017 Автор Share Опубліковано: 27 жовтня 2017 Да, кеш чистила. Мне кажется, что проблема где-то в пути к картинкам, но я не настолько хорошо знаю opencart, чтобы понять где именно проблема. Надіслати Поділитися на інших сайтах More sharing options... spectre Опубліковано: 27 жовтня 2017 Share Опубліковано: 27 жовтня 2017 4 минуты назад, greychatte сказал: Да, кеш чистила. Мне кажется, что проблема где-то в пути к картинкам, но я не настолько хорошо знаю opencart, чтобы понять где именно проблема. Попробуйте очистить кеш модификаторов, возможно в category.php не дописались ваши правки Надіслати Поділитися на інших сайтах More sharing options... greychatte Опубліковано: 27 жовтня 2017 Автор Share Опубліковано: 27 жовтня 2017 Еще вариант - если оборачиваю картинку в ссылку {% for category in categories %} <li> <a href="{{ category.href }}"><img src="{{ category.thumb}} " alt="{{ category.name }}" title="{{ category.name }}" class="img-responsive" /></a> <a href="{{ category.href }}">{{ category.name }}</a> </li> {% endfor %} тогда становится src="_" Надіслати Поділитися на інших сайтах More sharing options... greychatte Опубліковано: 27 жовтня 2017 Автор Share Опубліковано: 27 жовтня 2017 1 час назад, spectre сказал: Попробуйте очистить кеш модификаторов, возможно в category.php не дописались ваши правки Очистила, теперь все еще хуже - изображение вообще не подтягиваются в подкатегории. Изменения в category.php делала и через Дизайн/редактор шаблона и через FTP - и ничего... Надіслати Поділитися на інших сайтах More sharing options... 1 month later... Siteapp Опубліковано: 26 грудня 2017 Share Опубліковано: 26 грудня 2017 В 27.10.2017 в 14:21, greychatte сказал: Очистила, теперь все еще хуже - изображение вообще не подтягиваются в подкатегории. Изменения в category.php делала и через Дизайн/редактор шаблона и через FTP - и ничего... так вы решение нашли? Надіслати Поділитися на інших сайтах More sharing options... VTstudio Опубліковано: 27 грудня 2017 Share Опубліковано: 27 грудня 2017 А что вам print_r вашей $data['categories'] говорит? Надіслати Поділитися на інших сайтах More sharing options... 1 year later... eprem99 Опубліковано: 28 грудня 2018 Share Опубліковано: 28 грудня 2018 <ul> {% for child in category %} <li> {% if child.thumb %} <img src="{{ child.thumb }}" alt="{{ child.name }}" title="{{ child.name }}" class="img-2-thumbnail" /> {% endif %} <a href="{{ child.href }}">{{ child.name }}</a></li> {% endfor %} </ul> 'thumb'=> $this->model_tool_image->resize($result['image'], 80,80) 1 Надіслати Поділитися на інших сайтах More sharing options... 112rub Опубліковано: 4 січня 2019 Share Опубліковано: 4 січня 2019 файл catalog/controller/product/category.php найти $data['categories'][] = array( 'name' => $result['name'] . ($this->config->get('config_product_count') ? ' (' . $this->model_catalog_product->getTotalProducts($filter_data) . ')' : ''), 'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '_' . $result['category_id'] . $url), ); и заменить на if ($result['image']) { $image = $this->model_tool_image->resize($result['image'], 100, 100); } else { $image = $this->model_tool_image->resize('placeholder.png', 100, 100); } $data['categories'][] = array( 'name' => $result['name'] . ($this->config->get('config_product_count') ? ' (' . $this->model_catalog_product->getTotalProducts($filter_data) . ')' : ''), 'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '_' . $result['category_id'] . $url), 'thumb' => $image ); файл catalog/view/theme/ваш_шаблон/template/product/category.twig найти {% for category in categories %} <li><a href="{{ category.href }}">{{ category.name }}</a></li> {% endfor %} и заменить на (ну или как у вас в дизайне там) {% for category in categories %} <li><a href="{{ category.href }}">{{ category.name }}</a></li> <li><img src="{{ category.thumb }}" alt="{{ category.name }}" /></li> {% endfor %} Надіслати Поділитися на інших сайтах More sharing options... 1 month later... DeN221084 Опубліковано: 15 лютого 2019 Share Опубліковано: 15 лютого 2019 (змінено) В 04.01.2019 в 11:11, 112rub сказал: файл catalog/controller/product/category.php найти $data['categories'][] = array( 'name' => $result['name'] . ($this->config->get('config_product_count') ? ' (' . $this->model_catalog_product->getTotalProducts($filter_data) . ')' : ''), 'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '_' . $result['category_id'] . $url), ); и заменить на if ($result['image']) { $image = $this->model_tool_image->resize($result['image'], 100, 100); } else { $image = $this->model_tool_image->resize('placeholder.png', 100, 100); } $data['categories'][] = array( 'name' => $result['name'] . ($this->config->get('config_product_count') ? ' (' . $this->model_catalog_product->getTotalProducts($filter_data) . ')' : ''), 'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '_' . $result['category_id'] . $url), 'thumb' => $image ); файл catalog/view/theme/ваш_шаблон/template/product/category.twig найти {% for category in categories %} <li><a href="{{ category.href }}">{{ category.name }}</a></li> {% endfor %} и заменить на (ну или как у вас в дизайне там) {% for category in categories %} <li><a href="{{ category.href }}">{{ category.name }}</a></li> <li><img src="{{ category.thumb }}" alt="{{ category.name }}" /></li> {% endfor %} Кто пробовал такой способ на ocStore 3.0.2.0? Будет работать? Змінено 15 лютого 2019 користувачем DeN221084 Надіслати Поділитися на інших сайтах More sharing options... 112rub Опубліковано: 18 лютого 2019 Share Опубліковано: 18 лютого 2019 В 15.02.2019 в 21:58, DeN221084 сказал: Кто пробовал такой способ на ocStore 3.0.2.0? Будет работать? Да будет. Надіслати Поділитися на інших сайтах More sharing options... 3 months later... ganniebal Опубліковано: 25 травня 2019 Share Опубліковано: 25 травня 2019 (змінено) Спасибо за способ! Змінено 25 травня 2019 користувачем ganniebal Надіслати Поділитися на інших сайтах More sharing options... 2 months later... ruslankovalskiy Опубліковано: 30 липня 2019 Share Опубліковано: 30 липня 2019 В 04.01.2019 в 10:11, 112rub сказав: файл catalog/controller/product/category.php найти $data['categories'][] = array( 'name' => $result['name'] . ($this->config->get('config_product_count') ? ' (' . $this->model_catalog_product->getTotalProducts($filter_data) . ')' : ''), 'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '_' . $result['category_id'] . $url), ); и заменить на if ($result['image']) { $image = $this->model_tool_image->resize($result['image'], 100, 100); } else { $image = $this->model_tool_image->resize('placeholder.png', 100, 100); } $data['categories'][] = array( 'name' => $result['name'] . ($this->config->get('config_product_count') ? ' (' . $this->model_catalog_product->getTotalProducts($filter_data) . ')' : ''), 'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '_' . $result['category_id'] . $url), 'thumb' => $image ); файл catalog/view/theme/ваш_шаблон/template/product/category.twig найти {% for category in categories %} <li><a href="{{ category.href }}">{{ category.name }}</a></li> {% endfor %} и заменить на (ну или как у вас в дизайне там) {% for category in categories %} <li><a href="{{ category.href }}">{{ category.name }}</a></li> <li><img src="{{ category.thumb }}" alt="{{ category.name }}" /></li> {% endfor %} Добрый день. К сожалению, не получилось сделать. Opencart 3.0.3.2, тема стандартная, картинки вставил, сделал как написано + очистка кэша и обновление модификаторов... Все осталось без изменений, Можете подсказать куда еще посмотреть? Заранее спасибо Надіслати Поділитися на інших сайтах More sharing options... 5 weeks later... bodyak0 Опубліковано: 30 серпня 2019 Share Опубліковано: 30 серпня 2019 Не работает вывод фото, кто решил проблему помогите! Надіслати Поділитися на інших сайтах More sharing options... 2 months later... seregam1989 Опубліковано: 12 листопада 2019 Share Опубліковано: 12 листопада 2019 opencart 3.0.2 подкатегории картинками В /catalog/controller/product/category.php перед $data['categories'][] = array добавил строчки: if ($result['image']) { $image = $this->model_tool_image->resize($result['image'], $this->config->get('theme_' . $this->config->get('config_theme') . '_image_category_width'), $this->config->get('theme_' . $this->config->get('config_theme') . '_image_category_height')); } else { $image = $this->model_tool_image->resize('placeholder.png', $this->config->get('theme_' . $this->config->get('config_theme') . '_image_category_width'), $this->config->get('theme_' . $this->config->get('config_theme') . '_image_category_height')); } В $data['categories'][] = array добавила thumb' => $image В /template/extension/module/category.twig после {% for child in category %} Добавил <img src="{{ child.thumb }}" alt="{{ child.name }}" title="{{ child.name }}" class="img-2-thumbnail" /> Надіслати Поділитися на інших сайтах More sharing options... 7 months later... hovik Опубліковано: 14 червня 2020 Share Опубліковано: 14 червня 2020 {% for category in categories %} <li><a href="{{ category.href }}"><img width="40" height="40" src="{{ category.thumb }}" alt="{{ category.name }}" /> {{ category.name }}</a></li> {% endfor %} Надіслати Поділитися на інших сайтах More sharing options... Nata1987 Опубліковано: 15 червня 2020 Share Опубліковано: 15 червня 2020 23 часа назад, hovik сказал: {% for category in categories %} <li><a href="{{ category.href }}"><img width="40" height="40" src="{{ category.thumb }}" alt="{{ category.name }}" /> {{ category.name }}</a></li> {% endfor %} не работает, вместо картинок маленькие квадратики появились белые примерно 5*5 мм Надіслати Поділитися на інших сайтах More sharing options... lexxkrt Опубліковано: 16 червня 2020 Share Опубліковано: 16 червня 2020 12 часов назад, Nata1987 сказал: не работает, вместо картинок маленькие квадратики появились белые примерно 5*5 мм ну так смотрите соурс какой у картинок, если никакого значит не передаете картинку в массиве дата. дальше смотрите массив какой передаете в контроллере. чудес не бывает это очень простая задача Надіслати Поділитися на інших сайтах More sharing options... 6 months later... OccultasSemitasVeriatis Опубліковано: 15 січня 2021 Share Опубліковано: 15 січня 2021 В 14.06.2020 в 23:23, hovik сказал: {% for category in categories %} <li><a href="{{ category.href }}"><img width="40" height="40" src="{{ category.thumb }}" alt="{{ category.name }}" /> {{ category.name }}</a></li> {% endfor %} Прекрасно все отработало!!! Спасибо!!! Версия 3.0.2 Надіслати Поділитися на інших сайтах More sharing options... ravlick Опубліковано: 22 січня 2021 Share Опубліковано: 22 січня 2021 В 28.12.2018 в 02:43, eprem99 сказал: <ul> {% for child in category %} <li> {% if child.thumb %} <img src="{{ child.thumb }}" alt="{{ child.name }}" title="{{ child.name }}" class="img-2-thumbnail" /> {% endif %} <a href="{{ child.href }}">{{ child.name }}</a></li> {% endfor %} </ul> 'thumb'=> $this->model_tool_image->resize($result['image'], 80,80) этот ответ правильный Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 3.x Opencart 3.x: Загальні питання Как добавить картинки при выводе списка подкатегорий Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut Вибір категорій і виробників для "Знайшли дешевше" шаблону Upstore Автор: Flint2000 × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
greychatte Опубліковано: 27 жовтня 2017 Автор Share Опубліковано: 27 жовтня 2017 Да, кеш чистила. Мне кажется, что проблема где-то в пути к картинкам, но я не настолько хорошо знаю opencart, чтобы понять где именно проблема. Надіслати Поділитися на інших сайтах More sharing options...
spectre Опубліковано: 27 жовтня 2017 Share Опубліковано: 27 жовтня 2017 4 минуты назад, greychatte сказал: Да, кеш чистила. Мне кажется, что проблема где-то в пути к картинкам, но я не настолько хорошо знаю opencart, чтобы понять где именно проблема. Попробуйте очистить кеш модификаторов, возможно в category.php не дописались ваши правки Надіслати Поділитися на інших сайтах More sharing options... greychatte Опубліковано: 27 жовтня 2017 Автор Share Опубліковано: 27 жовтня 2017 Еще вариант - если оборачиваю картинку в ссылку {% for category in categories %} <li> <a href="{{ category.href }}"><img src="{{ category.thumb}} " alt="{{ category.name }}" title="{{ category.name }}" class="img-responsive" /></a> <a href="{{ category.href }}">{{ category.name }}</a> </li> {% endfor %} тогда становится src="_" Надіслати Поділитися на інших сайтах More sharing options... greychatte Опубліковано: 27 жовтня 2017 Автор Share Опубліковано: 27 жовтня 2017 1 час назад, spectre сказал: Попробуйте очистить кеш модификаторов, возможно в category.php не дописались ваши правки Очистила, теперь все еще хуже - изображение вообще не подтягиваются в подкатегории. Изменения в category.php делала и через Дизайн/редактор шаблона и через FTP - и ничего... Надіслати Поділитися на інших сайтах More sharing options... 1 month later... Siteapp Опубліковано: 26 грудня 2017 Share Опубліковано: 26 грудня 2017 В 27.10.2017 в 14:21, greychatte сказал: Очистила, теперь все еще хуже - изображение вообще не подтягиваются в подкатегории. Изменения в category.php делала и через Дизайн/редактор шаблона и через FTP - и ничего... так вы решение нашли? Надіслати Поділитися на інших сайтах More sharing options... VTstudio Опубліковано: 27 грудня 2017 Share Опубліковано: 27 грудня 2017 А что вам print_r вашей $data['categories'] говорит? Надіслати Поділитися на інших сайтах More sharing options... 1 year later... eprem99 Опубліковано: 28 грудня 2018 Share Опубліковано: 28 грудня 2018 <ul> {% for child in category %} <li> {% if child.thumb %} <img src="{{ child.thumb }}" alt="{{ child.name }}" title="{{ child.name }}" class="img-2-thumbnail" /> {% endif %} <a href="{{ child.href }}">{{ child.name }}</a></li> {% endfor %} </ul> 'thumb'=> $this->model_tool_image->resize($result['image'], 80,80) 1 Надіслати Поділитися на інших сайтах More sharing options... 112rub Опубліковано: 4 січня 2019 Share Опубліковано: 4 січня 2019 файл catalog/controller/product/category.php найти $data['categories'][] = array( 'name' => $result['name'] . ($this->config->get('config_product_count') ? ' (' . $this->model_catalog_product->getTotalProducts($filter_data) . ')' : ''), 'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '_' . $result['category_id'] . $url), ); и заменить на if ($result['image']) { $image = $this->model_tool_image->resize($result['image'], 100, 100); } else { $image = $this->model_tool_image->resize('placeholder.png', 100, 100); } $data['categories'][] = array( 'name' => $result['name'] . ($this->config->get('config_product_count') ? ' (' . $this->model_catalog_product->getTotalProducts($filter_data) . ')' : ''), 'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '_' . $result['category_id'] . $url), 'thumb' => $image ); файл catalog/view/theme/ваш_шаблон/template/product/category.twig найти {% for category in categories %} <li><a href="{{ category.href }}">{{ category.name }}</a></li> {% endfor %} и заменить на (ну или как у вас в дизайне там) {% for category in categories %} <li><a href="{{ category.href }}">{{ category.name }}</a></li> <li><img src="{{ category.thumb }}" alt="{{ category.name }}" /></li> {% endfor %} Надіслати Поділитися на інших сайтах More sharing options... 1 month later... DeN221084 Опубліковано: 15 лютого 2019 Share Опубліковано: 15 лютого 2019 (змінено) В 04.01.2019 в 11:11, 112rub сказал: файл catalog/controller/product/category.php найти $data['categories'][] = array( 'name' => $result['name'] . ($this->config->get('config_product_count') ? ' (' . $this->model_catalog_product->getTotalProducts($filter_data) . ')' : ''), 'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '_' . $result['category_id'] . $url), ); и заменить на if ($result['image']) { $image = $this->model_tool_image->resize($result['image'], 100, 100); } else { $image = $this->model_tool_image->resize('placeholder.png', 100, 100); } $data['categories'][] = array( 'name' => $result['name'] . ($this->config->get('config_product_count') ? ' (' . $this->model_catalog_product->getTotalProducts($filter_data) . ')' : ''), 'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '_' . $result['category_id'] . $url), 'thumb' => $image ); файл catalog/view/theme/ваш_шаблон/template/product/category.twig найти {% for category in categories %} <li><a href="{{ category.href }}">{{ category.name }}</a></li> {% endfor %} и заменить на (ну или как у вас в дизайне там) {% for category in categories %} <li><a href="{{ category.href }}">{{ category.name }}</a></li> <li><img src="{{ category.thumb }}" alt="{{ category.name }}" /></li> {% endfor %} Кто пробовал такой способ на ocStore 3.0.2.0? Будет работать? Змінено 15 лютого 2019 користувачем DeN221084 Надіслати Поділитися на інших сайтах More sharing options... 112rub Опубліковано: 18 лютого 2019 Share Опубліковано: 18 лютого 2019 В 15.02.2019 в 21:58, DeN221084 сказал: Кто пробовал такой способ на ocStore 3.0.2.0? Будет работать? Да будет. Надіслати Поділитися на інших сайтах More sharing options... 3 months later... ganniebal Опубліковано: 25 травня 2019 Share Опубліковано: 25 травня 2019 (змінено) Спасибо за способ! Змінено 25 травня 2019 користувачем ganniebal Надіслати Поділитися на інших сайтах More sharing options... 2 months later... ruslankovalskiy Опубліковано: 30 липня 2019 Share Опубліковано: 30 липня 2019 В 04.01.2019 в 10:11, 112rub сказав: файл catalog/controller/product/category.php найти $data['categories'][] = array( 'name' => $result['name'] . ($this->config->get('config_product_count') ? ' (' . $this->model_catalog_product->getTotalProducts($filter_data) . ')' : ''), 'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '_' . $result['category_id'] . $url), ); и заменить на if ($result['image']) { $image = $this->model_tool_image->resize($result['image'], 100, 100); } else { $image = $this->model_tool_image->resize('placeholder.png', 100, 100); } $data['categories'][] = array( 'name' => $result['name'] . ($this->config->get('config_product_count') ? ' (' . $this->model_catalog_product->getTotalProducts($filter_data) . ')' : ''), 'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '_' . $result['category_id'] . $url), 'thumb' => $image ); файл catalog/view/theme/ваш_шаблон/template/product/category.twig найти {% for category in categories %} <li><a href="{{ category.href }}">{{ category.name }}</a></li> {% endfor %} и заменить на (ну или как у вас в дизайне там) {% for category in categories %} <li><a href="{{ category.href }}">{{ category.name }}</a></li> <li><img src="{{ category.thumb }}" alt="{{ category.name }}" /></li> {% endfor %} Добрый день. К сожалению, не получилось сделать. Opencart 3.0.3.2, тема стандартная, картинки вставил, сделал как написано + очистка кэша и обновление модификаторов... Все осталось без изменений, Можете подсказать куда еще посмотреть? Заранее спасибо Надіслати Поділитися на інших сайтах More sharing options... 5 weeks later... bodyak0 Опубліковано: 30 серпня 2019 Share Опубліковано: 30 серпня 2019 Не работает вывод фото, кто решил проблему помогите! Надіслати Поділитися на інших сайтах More sharing options... 2 months later... seregam1989 Опубліковано: 12 листопада 2019 Share Опубліковано: 12 листопада 2019 opencart 3.0.2 подкатегории картинками В /catalog/controller/product/category.php перед $data['categories'][] = array добавил строчки: if ($result['image']) { $image = $this->model_tool_image->resize($result['image'], $this->config->get('theme_' . $this->config->get('config_theme') . '_image_category_width'), $this->config->get('theme_' . $this->config->get('config_theme') . '_image_category_height')); } else { $image = $this->model_tool_image->resize('placeholder.png', $this->config->get('theme_' . $this->config->get('config_theme') . '_image_category_width'), $this->config->get('theme_' . $this->config->get('config_theme') . '_image_category_height')); } В $data['categories'][] = array добавила thumb' => $image В /template/extension/module/category.twig после {% for child in category %} Добавил <img src="{{ child.thumb }}" alt="{{ child.name }}" title="{{ child.name }}" class="img-2-thumbnail" /> Надіслати Поділитися на інших сайтах More sharing options... 7 months later... hovik Опубліковано: 14 червня 2020 Share Опубліковано: 14 червня 2020 {% for category in categories %} <li><a href="{{ category.href }}"><img width="40" height="40" src="{{ category.thumb }}" alt="{{ category.name }}" /> {{ category.name }}</a></li> {% endfor %} Надіслати Поділитися на інших сайтах More sharing options... Nata1987 Опубліковано: 15 червня 2020 Share Опубліковано: 15 червня 2020 23 часа назад, hovik сказал: {% for category in categories %} <li><a href="{{ category.href }}"><img width="40" height="40" src="{{ category.thumb }}" alt="{{ category.name }}" /> {{ category.name }}</a></li> {% endfor %} не работает, вместо картинок маленькие квадратики появились белые примерно 5*5 мм Надіслати Поділитися на інших сайтах More sharing options... lexxkrt Опубліковано: 16 червня 2020 Share Опубліковано: 16 червня 2020 12 часов назад, Nata1987 сказал: не работает, вместо картинок маленькие квадратики появились белые примерно 5*5 мм ну так смотрите соурс какой у картинок, если никакого значит не передаете картинку в массиве дата. дальше смотрите массив какой передаете в контроллере. чудес не бывает это очень простая задача Надіслати Поділитися на інших сайтах More sharing options... 6 months later... OccultasSemitasVeriatis Опубліковано: 15 січня 2021 Share Опубліковано: 15 січня 2021 В 14.06.2020 в 23:23, hovik сказал: {% for category in categories %} <li><a href="{{ category.href }}"><img width="40" height="40" src="{{ category.thumb }}" alt="{{ category.name }}" /> {{ category.name }}</a></li> {% endfor %} Прекрасно все отработало!!! Спасибо!!! Версия 3.0.2 Надіслати Поділитися на інших сайтах More sharing options... ravlick Опубліковано: 22 січня 2021 Share Опубліковано: 22 січня 2021 В 28.12.2018 в 02:43, eprem99 сказал: <ul> {% for child in category %} <li> {% if child.thumb %} <img src="{{ child.thumb }}" alt="{{ child.name }}" title="{{ child.name }}" class="img-2-thumbnail" /> {% endif %} <a href="{{ child.href }}">{{ child.name }}</a></li> {% endfor %} </ul> 'thumb'=> $this->model_tool_image->resize($result['image'], 80,80) этот ответ правильный Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 3.x Opencart 3.x: Загальні питання Как добавить картинки при выводе списка подкатегорий Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut Вибір категорій і виробників для "Знайшли дешевше" шаблону Upstore Автор: Flint2000 × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
greychatte Опубліковано: 27 жовтня 2017 Автор Share Опубліковано: 27 жовтня 2017 Еще вариант - если оборачиваю картинку в ссылку {% for category in categories %} <li> <a href="{{ category.href }}"><img src="{{ category.thumb}} " alt="{{ category.name }}" title="{{ category.name }}" class="img-responsive" /></a> <a href="{{ category.href }}">{{ category.name }}</a> </li> {% endfor %} тогда становится src="_" Надіслати Поділитися на інших сайтах More sharing options...
greychatte Опубліковано: 27 жовтня 2017 Автор Share Опубліковано: 27 жовтня 2017 1 час назад, spectre сказал: Попробуйте очистить кеш модификаторов, возможно в category.php не дописались ваши правки Очистила, теперь все еще хуже - изображение вообще не подтягиваются в подкатегории. Изменения в category.php делала и через Дизайн/редактор шаблона и через FTP - и ничего... Надіслати Поділитися на інших сайтах More sharing options...
Siteapp Опубліковано: 26 грудня 2017 Share Опубліковано: 26 грудня 2017 В 27.10.2017 в 14:21, greychatte сказал: Очистила, теперь все еще хуже - изображение вообще не подтягиваются в подкатегории. Изменения в category.php делала и через Дизайн/редактор шаблона и через FTP - и ничего... так вы решение нашли? Надіслати Поділитися на інших сайтах More sharing options...
VTstudio Опубліковано: 27 грудня 2017 Share Опубліковано: 27 грудня 2017 А что вам print_r вашей $data['categories'] говорит? Надіслати Поділитися на інших сайтах More sharing options... 1 year later... eprem99 Опубліковано: 28 грудня 2018 Share Опубліковано: 28 грудня 2018 <ul> {% for child in category %} <li> {% if child.thumb %} <img src="{{ child.thumb }}" alt="{{ child.name }}" title="{{ child.name }}" class="img-2-thumbnail" /> {% endif %} <a href="{{ child.href }}">{{ child.name }}</a></li> {% endfor %} </ul> 'thumb'=> $this->model_tool_image->resize($result['image'], 80,80) 1 Надіслати Поділитися на інших сайтах More sharing options... 112rub Опубліковано: 4 січня 2019 Share Опубліковано: 4 січня 2019 файл catalog/controller/product/category.php найти $data['categories'][] = array( 'name' => $result['name'] . ($this->config->get('config_product_count') ? ' (' . $this->model_catalog_product->getTotalProducts($filter_data) . ')' : ''), 'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '_' . $result['category_id'] . $url), ); и заменить на if ($result['image']) { $image = $this->model_tool_image->resize($result['image'], 100, 100); } else { $image = $this->model_tool_image->resize('placeholder.png', 100, 100); } $data['categories'][] = array( 'name' => $result['name'] . ($this->config->get('config_product_count') ? ' (' . $this->model_catalog_product->getTotalProducts($filter_data) . ')' : ''), 'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '_' . $result['category_id'] . $url), 'thumb' => $image ); файл catalog/view/theme/ваш_шаблон/template/product/category.twig найти {% for category in categories %} <li><a href="{{ category.href }}">{{ category.name }}</a></li> {% endfor %} и заменить на (ну или как у вас в дизайне там) {% for category in categories %} <li><a href="{{ category.href }}">{{ category.name }}</a></li> <li><img src="{{ category.thumb }}" alt="{{ category.name }}" /></li> {% endfor %} Надіслати Поділитися на інших сайтах More sharing options... 1 month later... DeN221084 Опубліковано: 15 лютого 2019 Share Опубліковано: 15 лютого 2019 (змінено) В 04.01.2019 в 11:11, 112rub сказал: файл catalog/controller/product/category.php найти $data['categories'][] = array( 'name' => $result['name'] . ($this->config->get('config_product_count') ? ' (' . $this->model_catalog_product->getTotalProducts($filter_data) . ')' : ''), 'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '_' . $result['category_id'] . $url), ); и заменить на if ($result['image']) { $image = $this->model_tool_image->resize($result['image'], 100, 100); } else { $image = $this->model_tool_image->resize('placeholder.png', 100, 100); } $data['categories'][] = array( 'name' => $result['name'] . ($this->config->get('config_product_count') ? ' (' . $this->model_catalog_product->getTotalProducts($filter_data) . ')' : ''), 'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '_' . $result['category_id'] . $url), 'thumb' => $image ); файл catalog/view/theme/ваш_шаблон/template/product/category.twig найти {% for category in categories %} <li><a href="{{ category.href }}">{{ category.name }}</a></li> {% endfor %} и заменить на (ну или как у вас в дизайне там) {% for category in categories %} <li><a href="{{ category.href }}">{{ category.name }}</a></li> <li><img src="{{ category.thumb }}" alt="{{ category.name }}" /></li> {% endfor %} Кто пробовал такой способ на ocStore 3.0.2.0? Будет работать? Змінено 15 лютого 2019 користувачем DeN221084 Надіслати Поділитися на інших сайтах More sharing options... 112rub Опубліковано: 18 лютого 2019 Share Опубліковано: 18 лютого 2019 В 15.02.2019 в 21:58, DeN221084 сказал: Кто пробовал такой способ на ocStore 3.0.2.0? Будет работать? Да будет. Надіслати Поділитися на інших сайтах More sharing options... 3 months later... ganniebal Опубліковано: 25 травня 2019 Share Опубліковано: 25 травня 2019 (змінено) Спасибо за способ! Змінено 25 травня 2019 користувачем ganniebal Надіслати Поділитися на інших сайтах More sharing options... 2 months later... ruslankovalskiy Опубліковано: 30 липня 2019 Share Опубліковано: 30 липня 2019 В 04.01.2019 в 10:11, 112rub сказав: файл catalog/controller/product/category.php найти $data['categories'][] = array( 'name' => $result['name'] . ($this->config->get('config_product_count') ? ' (' . $this->model_catalog_product->getTotalProducts($filter_data) . ')' : ''), 'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '_' . $result['category_id'] . $url), ); и заменить на if ($result['image']) { $image = $this->model_tool_image->resize($result['image'], 100, 100); } else { $image = $this->model_tool_image->resize('placeholder.png', 100, 100); } $data['categories'][] = array( 'name' => $result['name'] . ($this->config->get('config_product_count') ? ' (' . $this->model_catalog_product->getTotalProducts($filter_data) . ')' : ''), 'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '_' . $result['category_id'] . $url), 'thumb' => $image ); файл catalog/view/theme/ваш_шаблон/template/product/category.twig найти {% for category in categories %} <li><a href="{{ category.href }}">{{ category.name }}</a></li> {% endfor %} и заменить на (ну или как у вас в дизайне там) {% for category in categories %} <li><a href="{{ category.href }}">{{ category.name }}</a></li> <li><img src="{{ category.thumb }}" alt="{{ category.name }}" /></li> {% endfor %} Добрый день. К сожалению, не получилось сделать. Opencart 3.0.3.2, тема стандартная, картинки вставил, сделал как написано + очистка кэша и обновление модификаторов... Все осталось без изменений, Можете подсказать куда еще посмотреть? Заранее спасибо Надіслати Поділитися на інших сайтах More sharing options... 5 weeks later... bodyak0 Опубліковано: 30 серпня 2019 Share Опубліковано: 30 серпня 2019 Не работает вывод фото, кто решил проблему помогите! Надіслати Поділитися на інших сайтах More sharing options... 2 months later... seregam1989 Опубліковано: 12 листопада 2019 Share Опубліковано: 12 листопада 2019 opencart 3.0.2 подкатегории картинками В /catalog/controller/product/category.php перед $data['categories'][] = array добавил строчки: if ($result['image']) { $image = $this->model_tool_image->resize($result['image'], $this->config->get('theme_' . $this->config->get('config_theme') . '_image_category_width'), $this->config->get('theme_' . $this->config->get('config_theme') . '_image_category_height')); } else { $image = $this->model_tool_image->resize('placeholder.png', $this->config->get('theme_' . $this->config->get('config_theme') . '_image_category_width'), $this->config->get('theme_' . $this->config->get('config_theme') . '_image_category_height')); } В $data['categories'][] = array добавила thumb' => $image В /template/extension/module/category.twig после {% for child in category %} Добавил <img src="{{ child.thumb }}" alt="{{ child.name }}" title="{{ child.name }}" class="img-2-thumbnail" /> Надіслати Поділитися на інших сайтах More sharing options... 7 months later... hovik Опубліковано: 14 червня 2020 Share Опубліковано: 14 червня 2020 {% for category in categories %} <li><a href="{{ category.href }}"><img width="40" height="40" src="{{ category.thumb }}" alt="{{ category.name }}" /> {{ category.name }}</a></li> {% endfor %} Надіслати Поділитися на інших сайтах More sharing options... Nata1987 Опубліковано: 15 червня 2020 Share Опубліковано: 15 червня 2020 23 часа назад, hovik сказал: {% for category in categories %} <li><a href="{{ category.href }}"><img width="40" height="40" src="{{ category.thumb }}" alt="{{ category.name }}" /> {{ category.name }}</a></li> {% endfor %} не работает, вместо картинок маленькие квадратики появились белые примерно 5*5 мм Надіслати Поділитися на інших сайтах More sharing options... lexxkrt Опубліковано: 16 червня 2020 Share Опубліковано: 16 червня 2020 12 часов назад, Nata1987 сказал: не работает, вместо картинок маленькие квадратики появились белые примерно 5*5 мм ну так смотрите соурс какой у картинок, если никакого значит не передаете картинку в массиве дата. дальше смотрите массив какой передаете в контроллере. чудес не бывает это очень простая задача Надіслати Поділитися на інших сайтах More sharing options... 6 months later... OccultasSemitasVeriatis Опубліковано: 15 січня 2021 Share Опубліковано: 15 січня 2021 В 14.06.2020 в 23:23, hovik сказал: {% for category in categories %} <li><a href="{{ category.href }}"><img width="40" height="40" src="{{ category.thumb }}" alt="{{ category.name }}" /> {{ category.name }}</a></li> {% endfor %} Прекрасно все отработало!!! Спасибо!!! Версия 3.0.2 Надіслати Поділитися на інших сайтах More sharing options... ravlick Опубліковано: 22 січня 2021 Share Опубліковано: 22 січня 2021 В 28.12.2018 в 02:43, eprem99 сказал: <ul> {% for child in category %} <li> {% if child.thumb %} <img src="{{ child.thumb }}" alt="{{ child.name }}" title="{{ child.name }}" class="img-2-thumbnail" /> {% endif %} <a href="{{ child.href }}">{{ child.name }}</a></li> {% endfor %} </ul> 'thumb'=> $this->model_tool_image->resize($result['image'], 80,80) этот ответ правильный Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 3.x Opencart 3.x: Загальні питання Как добавить картинки при выводе списка подкатегорий Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut Вибір категорій і виробників для "Знайшли дешевше" шаблону Upstore Автор: Flint2000
eprem99 Опубліковано: 28 грудня 2018 Share Опубліковано: 28 грудня 2018 <ul> {% for child in category %} <li> {% if child.thumb %} <img src="{{ child.thumb }}" alt="{{ child.name }}" title="{{ child.name }}" class="img-2-thumbnail" /> {% endif %} <a href="{{ child.href }}">{{ child.name }}</a></li> {% endfor %} </ul> 'thumb'=> $this->model_tool_image->resize($result['image'], 80,80) 1 Надіслати Поділитися на інших сайтах More sharing options...
112rub Опубліковано: 4 січня 2019 Share Опубліковано: 4 січня 2019 файл catalog/controller/product/category.php найти $data['categories'][] = array( 'name' => $result['name'] . ($this->config->get('config_product_count') ? ' (' . $this->model_catalog_product->getTotalProducts($filter_data) . ')' : ''), 'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '_' . $result['category_id'] . $url), ); и заменить на if ($result['image']) { $image = $this->model_tool_image->resize($result['image'], 100, 100); } else { $image = $this->model_tool_image->resize('placeholder.png', 100, 100); } $data['categories'][] = array( 'name' => $result['name'] . ($this->config->get('config_product_count') ? ' (' . $this->model_catalog_product->getTotalProducts($filter_data) . ')' : ''), 'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '_' . $result['category_id'] . $url), 'thumb' => $image ); файл catalog/view/theme/ваш_шаблон/template/product/category.twig найти {% for category in categories %} <li><a href="{{ category.href }}">{{ category.name }}</a></li> {% endfor %} и заменить на (ну или как у вас в дизайне там) {% for category in categories %} <li><a href="{{ category.href }}">{{ category.name }}</a></li> <li><img src="{{ category.thumb }}" alt="{{ category.name }}" /></li> {% endfor %} Надіслати Поділитися на інших сайтах More sharing options... 1 month later... DeN221084 Опубліковано: 15 лютого 2019 Share Опубліковано: 15 лютого 2019 (змінено) В 04.01.2019 в 11:11, 112rub сказал: файл catalog/controller/product/category.php найти $data['categories'][] = array( 'name' => $result['name'] . ($this->config->get('config_product_count') ? ' (' . $this->model_catalog_product->getTotalProducts($filter_data) . ')' : ''), 'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '_' . $result['category_id'] . $url), ); и заменить на if ($result['image']) { $image = $this->model_tool_image->resize($result['image'], 100, 100); } else { $image = $this->model_tool_image->resize('placeholder.png', 100, 100); } $data['categories'][] = array( 'name' => $result['name'] . ($this->config->get('config_product_count') ? ' (' . $this->model_catalog_product->getTotalProducts($filter_data) . ')' : ''), 'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '_' . $result['category_id'] . $url), 'thumb' => $image ); файл catalog/view/theme/ваш_шаблон/template/product/category.twig найти {% for category in categories %} <li><a href="{{ category.href }}">{{ category.name }}</a></li> {% endfor %} и заменить на (ну или как у вас в дизайне там) {% for category in categories %} <li><a href="{{ category.href }}">{{ category.name }}</a></li> <li><img src="{{ category.thumb }}" alt="{{ category.name }}" /></li> {% endfor %} Кто пробовал такой способ на ocStore 3.0.2.0? Будет работать? Змінено 15 лютого 2019 користувачем DeN221084 Надіслати Поділитися на інших сайтах More sharing options... 112rub Опубліковано: 18 лютого 2019 Share Опубліковано: 18 лютого 2019 В 15.02.2019 в 21:58, DeN221084 сказал: Кто пробовал такой способ на ocStore 3.0.2.0? Будет работать? Да будет. Надіслати Поділитися на інших сайтах More sharing options... 3 months later... ganniebal Опубліковано: 25 травня 2019 Share Опубліковано: 25 травня 2019 (змінено) Спасибо за способ! Змінено 25 травня 2019 користувачем ganniebal Надіслати Поділитися на інших сайтах More sharing options... 2 months later... ruslankovalskiy Опубліковано: 30 липня 2019 Share Опубліковано: 30 липня 2019 В 04.01.2019 в 10:11, 112rub сказав: файл catalog/controller/product/category.php найти $data['categories'][] = array( 'name' => $result['name'] . ($this->config->get('config_product_count') ? ' (' . $this->model_catalog_product->getTotalProducts($filter_data) . ')' : ''), 'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '_' . $result['category_id'] . $url), ); и заменить на if ($result['image']) { $image = $this->model_tool_image->resize($result['image'], 100, 100); } else { $image = $this->model_tool_image->resize('placeholder.png', 100, 100); } $data['categories'][] = array( 'name' => $result['name'] . ($this->config->get('config_product_count') ? ' (' . $this->model_catalog_product->getTotalProducts($filter_data) . ')' : ''), 'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '_' . $result['category_id'] . $url), 'thumb' => $image ); файл catalog/view/theme/ваш_шаблон/template/product/category.twig найти {% for category in categories %} <li><a href="{{ category.href }}">{{ category.name }}</a></li> {% endfor %} и заменить на (ну или как у вас в дизайне там) {% for category in categories %} <li><a href="{{ category.href }}">{{ category.name }}</a></li> <li><img src="{{ category.thumb }}" alt="{{ category.name }}" /></li> {% endfor %} Добрый день. К сожалению, не получилось сделать. Opencart 3.0.3.2, тема стандартная, картинки вставил, сделал как написано + очистка кэша и обновление модификаторов... Все осталось без изменений, Можете подсказать куда еще посмотреть? Заранее спасибо Надіслати Поділитися на інших сайтах More sharing options... 5 weeks later... bodyak0 Опубліковано: 30 серпня 2019 Share Опубліковано: 30 серпня 2019 Не работает вывод фото, кто решил проблему помогите! Надіслати Поділитися на інших сайтах More sharing options... 2 months later... seregam1989 Опубліковано: 12 листопада 2019 Share Опубліковано: 12 листопада 2019 opencart 3.0.2 подкатегории картинками В /catalog/controller/product/category.php перед $data['categories'][] = array добавил строчки: if ($result['image']) { $image = $this->model_tool_image->resize($result['image'], $this->config->get('theme_' . $this->config->get('config_theme') . '_image_category_width'), $this->config->get('theme_' . $this->config->get('config_theme') . '_image_category_height')); } else { $image = $this->model_tool_image->resize('placeholder.png', $this->config->get('theme_' . $this->config->get('config_theme') . '_image_category_width'), $this->config->get('theme_' . $this->config->get('config_theme') . '_image_category_height')); } В $data['categories'][] = array добавила thumb' => $image В /template/extension/module/category.twig после {% for child in category %} Добавил <img src="{{ child.thumb }}" alt="{{ child.name }}" title="{{ child.name }}" class="img-2-thumbnail" /> Надіслати Поділитися на інших сайтах More sharing options... 7 months later... hovik Опубліковано: 14 червня 2020 Share Опубліковано: 14 червня 2020 {% for category in categories %} <li><a href="{{ category.href }}"><img width="40" height="40" src="{{ category.thumb }}" alt="{{ category.name }}" /> {{ category.name }}</a></li> {% endfor %} Надіслати Поділитися на інших сайтах More sharing options... Nata1987 Опубліковано: 15 червня 2020 Share Опубліковано: 15 червня 2020 23 часа назад, hovik сказал: {% for category in categories %} <li><a href="{{ category.href }}"><img width="40" height="40" src="{{ category.thumb }}" alt="{{ category.name }}" /> {{ category.name }}</a></li> {% endfor %} не работает, вместо картинок маленькие квадратики появились белые примерно 5*5 мм Надіслати Поділитися на інших сайтах More sharing options... lexxkrt Опубліковано: 16 червня 2020 Share Опубліковано: 16 червня 2020 12 часов назад, Nata1987 сказал: не работает, вместо картинок маленькие квадратики появились белые примерно 5*5 мм ну так смотрите соурс какой у картинок, если никакого значит не передаете картинку в массиве дата. дальше смотрите массив какой передаете в контроллере. чудес не бывает это очень простая задача Надіслати Поділитися на інших сайтах More sharing options... 6 months later... OccultasSemitasVeriatis Опубліковано: 15 січня 2021 Share Опубліковано: 15 січня 2021 В 14.06.2020 в 23:23, hovik сказал: {% for category in categories %} <li><a href="{{ category.href }}"><img width="40" height="40" src="{{ category.thumb }}" alt="{{ category.name }}" /> {{ category.name }}</a></li> {% endfor %} Прекрасно все отработало!!! Спасибо!!! Версия 3.0.2 Надіслати Поділитися на інших сайтах More sharing options... ravlick Опубліковано: 22 січня 2021 Share Опубліковано: 22 січня 2021 В 28.12.2018 в 02:43, eprem99 сказал: <ul> {% for child in category %} <li> {% if child.thumb %} <img src="{{ child.thumb }}" alt="{{ child.name }}" title="{{ child.name }}" class="img-2-thumbnail" /> {% endif %} <a href="{{ child.href }}">{{ child.name }}</a></li> {% endfor %} </ul> 'thumb'=> $this->model_tool_image->resize($result['image'], 80,80) этот ответ правильный Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 3.x Opencart 3.x: Загальні питання Как добавить картинки при выводе списка подкатегорий
DeN221084 Опубліковано: 15 лютого 2019 Share Опубліковано: 15 лютого 2019 (змінено) В 04.01.2019 в 11:11, 112rub сказал: файл catalog/controller/product/category.php найти $data['categories'][] = array( 'name' => $result['name'] . ($this->config->get('config_product_count') ? ' (' . $this->model_catalog_product->getTotalProducts($filter_data) . ')' : ''), 'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '_' . $result['category_id'] . $url), ); и заменить на if ($result['image']) { $image = $this->model_tool_image->resize($result['image'], 100, 100); } else { $image = $this->model_tool_image->resize('placeholder.png', 100, 100); } $data['categories'][] = array( 'name' => $result['name'] . ($this->config->get('config_product_count') ? ' (' . $this->model_catalog_product->getTotalProducts($filter_data) . ')' : ''), 'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '_' . $result['category_id'] . $url), 'thumb' => $image ); файл catalog/view/theme/ваш_шаблон/template/product/category.twig найти {% for category in categories %} <li><a href="{{ category.href }}">{{ category.name }}</a></li> {% endfor %} и заменить на (ну или как у вас в дизайне там) {% for category in categories %} <li><a href="{{ category.href }}">{{ category.name }}</a></li> <li><img src="{{ category.thumb }}" alt="{{ category.name }}" /></li> {% endfor %} Кто пробовал такой способ на ocStore 3.0.2.0? Будет работать? Змінено 15 лютого 2019 користувачем DeN221084 Надіслати Поділитися на інших сайтах More sharing options...
112rub Опубліковано: 18 лютого 2019 Share Опубліковано: 18 лютого 2019 В 15.02.2019 в 21:58, DeN221084 сказал: Кто пробовал такой способ на ocStore 3.0.2.0? Будет работать? Да будет. Надіслати Поділитися на інших сайтах More sharing options... 3 months later... ganniebal Опубліковано: 25 травня 2019 Share Опубліковано: 25 травня 2019 (змінено) Спасибо за способ! Змінено 25 травня 2019 користувачем ganniebal Надіслати Поділитися на інших сайтах More sharing options... 2 months later... ruslankovalskiy Опубліковано: 30 липня 2019 Share Опубліковано: 30 липня 2019 В 04.01.2019 в 10:11, 112rub сказав: файл catalog/controller/product/category.php найти $data['categories'][] = array( 'name' => $result['name'] . ($this->config->get('config_product_count') ? ' (' . $this->model_catalog_product->getTotalProducts($filter_data) . ')' : ''), 'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '_' . $result['category_id'] . $url), ); и заменить на if ($result['image']) { $image = $this->model_tool_image->resize($result['image'], 100, 100); } else { $image = $this->model_tool_image->resize('placeholder.png', 100, 100); } $data['categories'][] = array( 'name' => $result['name'] . ($this->config->get('config_product_count') ? ' (' . $this->model_catalog_product->getTotalProducts($filter_data) . ')' : ''), 'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '_' . $result['category_id'] . $url), 'thumb' => $image ); файл catalog/view/theme/ваш_шаблон/template/product/category.twig найти {% for category in categories %} <li><a href="{{ category.href }}">{{ category.name }}</a></li> {% endfor %} и заменить на (ну или как у вас в дизайне там) {% for category in categories %} <li><a href="{{ category.href }}">{{ category.name }}</a></li> <li><img src="{{ category.thumb }}" alt="{{ category.name }}" /></li> {% endfor %} Добрый день. К сожалению, не получилось сделать. Opencart 3.0.3.2, тема стандартная, картинки вставил, сделал как написано + очистка кэша и обновление модификаторов... Все осталось без изменений, Можете подсказать куда еще посмотреть? Заранее спасибо Надіслати Поділитися на інших сайтах More sharing options... 5 weeks later... bodyak0 Опубліковано: 30 серпня 2019 Share Опубліковано: 30 серпня 2019 Не работает вывод фото, кто решил проблему помогите! Надіслати Поділитися на інших сайтах More sharing options... 2 months later... seregam1989 Опубліковано: 12 листопада 2019 Share Опубліковано: 12 листопада 2019 opencart 3.0.2 подкатегории картинками В /catalog/controller/product/category.php перед $data['categories'][] = array добавил строчки: if ($result['image']) { $image = $this->model_tool_image->resize($result['image'], $this->config->get('theme_' . $this->config->get('config_theme') . '_image_category_width'), $this->config->get('theme_' . $this->config->get('config_theme') . '_image_category_height')); } else { $image = $this->model_tool_image->resize('placeholder.png', $this->config->get('theme_' . $this->config->get('config_theme') . '_image_category_width'), $this->config->get('theme_' . $this->config->get('config_theme') . '_image_category_height')); } В $data['categories'][] = array добавила thumb' => $image В /template/extension/module/category.twig после {% for child in category %} Добавил <img src="{{ child.thumb }}" alt="{{ child.name }}" title="{{ child.name }}" class="img-2-thumbnail" /> Надіслати Поділитися на інших сайтах More sharing options... 7 months later... hovik Опубліковано: 14 червня 2020 Share Опубліковано: 14 червня 2020 {% for category in categories %} <li><a href="{{ category.href }}"><img width="40" height="40" src="{{ category.thumb }}" alt="{{ category.name }}" /> {{ category.name }}</a></li> {% endfor %} Надіслати Поділитися на інших сайтах More sharing options... Nata1987 Опубліковано: 15 червня 2020 Share Опубліковано: 15 червня 2020 23 часа назад, hovik сказал: {% for category in categories %} <li><a href="{{ category.href }}"><img width="40" height="40" src="{{ category.thumb }}" alt="{{ category.name }}" /> {{ category.name }}</a></li> {% endfor %} не работает, вместо картинок маленькие квадратики появились белые примерно 5*5 мм Надіслати Поділитися на інших сайтах More sharing options... lexxkrt Опубліковано: 16 червня 2020 Share Опубліковано: 16 червня 2020 12 часов назад, Nata1987 сказал: не работает, вместо картинок маленькие квадратики появились белые примерно 5*5 мм ну так смотрите соурс какой у картинок, если никакого значит не передаете картинку в массиве дата. дальше смотрите массив какой передаете в контроллере. чудес не бывает это очень простая задача Надіслати Поділитися на інших сайтах More sharing options... 6 months later... OccultasSemitasVeriatis Опубліковано: 15 січня 2021 Share Опубліковано: 15 січня 2021 В 14.06.2020 в 23:23, hovik сказал: {% for category in categories %} <li><a href="{{ category.href }}"><img width="40" height="40" src="{{ category.thumb }}" alt="{{ category.name }}" /> {{ category.name }}</a></li> {% endfor %} Прекрасно все отработало!!! Спасибо!!! Версия 3.0.2 Надіслати Поділитися на інших сайтах More sharing options... ravlick Опубліковано: 22 січня 2021 Share Опубліковано: 22 січня 2021 В 28.12.2018 в 02:43, eprem99 сказал: <ul> {% for child in category %} <li> {% if child.thumb %} <img src="{{ child.thumb }}" alt="{{ child.name }}" title="{{ child.name }}" class="img-2-thumbnail" /> {% endif %} <a href="{{ child.href }}">{{ child.name }}</a></li> {% endfor %} </ul> 'thumb'=> $this->model_tool_image->resize($result['image'], 80,80) этот ответ правильный Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку
ganniebal Опубліковано: 25 травня 2019 Share Опубліковано: 25 травня 2019 (змінено) Спасибо за способ! Змінено 25 травня 2019 користувачем ganniebal Надіслати Поділитися на інших сайтах More sharing options...
ruslankovalskiy Опубліковано: 30 липня 2019 Share Опубліковано: 30 липня 2019 В 04.01.2019 в 10:11, 112rub сказав: файл catalog/controller/product/category.php найти $data['categories'][] = array( 'name' => $result['name'] . ($this->config->get('config_product_count') ? ' (' . $this->model_catalog_product->getTotalProducts($filter_data) . ')' : ''), 'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '_' . $result['category_id'] . $url), ); и заменить на if ($result['image']) { $image = $this->model_tool_image->resize($result['image'], 100, 100); } else { $image = $this->model_tool_image->resize('placeholder.png', 100, 100); } $data['categories'][] = array( 'name' => $result['name'] . ($this->config->get('config_product_count') ? ' (' . $this->model_catalog_product->getTotalProducts($filter_data) . ')' : ''), 'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '_' . $result['category_id'] . $url), 'thumb' => $image ); файл catalog/view/theme/ваш_шаблон/template/product/category.twig найти {% for category in categories %} <li><a href="{{ category.href }}">{{ category.name }}</a></li> {% endfor %} и заменить на (ну или как у вас в дизайне там) {% for category in categories %} <li><a href="{{ category.href }}">{{ category.name }}</a></li> <li><img src="{{ category.thumb }}" alt="{{ category.name }}" /></li> {% endfor %} Добрый день. К сожалению, не получилось сделать. Opencart 3.0.3.2, тема стандартная, картинки вставил, сделал как написано + очистка кэша и обновление модификаторов... Все осталось без изменений, Можете подсказать куда еще посмотреть? Заранее спасибо Надіслати Поділитися на інших сайтах More sharing options...
bodyak0 Опубліковано: 30 серпня 2019 Share Опубліковано: 30 серпня 2019 Не работает вывод фото, кто решил проблему помогите! Надіслати Поділитися на інших сайтах More sharing options...
seregam1989 Опубліковано: 12 листопада 2019 Share Опубліковано: 12 листопада 2019 opencart 3.0.2 подкатегории картинками В /catalog/controller/product/category.php перед $data['categories'][] = array добавил строчки: if ($result['image']) { $image = $this->model_tool_image->resize($result['image'], $this->config->get('theme_' . $this->config->get('config_theme') . '_image_category_width'), $this->config->get('theme_' . $this->config->get('config_theme') . '_image_category_height')); } else { $image = $this->model_tool_image->resize('placeholder.png', $this->config->get('theme_' . $this->config->get('config_theme') . '_image_category_width'), $this->config->get('theme_' . $this->config->get('config_theme') . '_image_category_height')); } В $data['categories'][] = array добавила thumb' => $image В /template/extension/module/category.twig после {% for child in category %} Добавил <img src="{{ child.thumb }}" alt="{{ child.name }}" title="{{ child.name }}" class="img-2-thumbnail" /> Надіслати Поділитися на інших сайтах More sharing options... 7 months later... hovik Опубліковано: 14 червня 2020 Share Опубліковано: 14 червня 2020 {% for category in categories %} <li><a href="{{ category.href }}"><img width="40" height="40" src="{{ category.thumb }}" alt="{{ category.name }}" /> {{ category.name }}</a></li> {% endfor %} Надіслати Поділитися на інших сайтах More sharing options... Nata1987 Опубліковано: 15 червня 2020 Share Опубліковано: 15 червня 2020 23 часа назад, hovik сказал: {% for category in categories %} <li><a href="{{ category.href }}"><img width="40" height="40" src="{{ category.thumb }}" alt="{{ category.name }}" /> {{ category.name }}</a></li> {% endfor %} не работает, вместо картинок маленькие квадратики появились белые примерно 5*5 мм Надіслати Поділитися на інших сайтах More sharing options... lexxkrt Опубліковано: 16 червня 2020 Share Опубліковано: 16 червня 2020 12 часов назад, Nata1987 сказал: не работает, вместо картинок маленькие квадратики появились белые примерно 5*5 мм ну так смотрите соурс какой у картинок, если никакого значит не передаете картинку в массиве дата. дальше смотрите массив какой передаете в контроллере. чудес не бывает это очень простая задача Надіслати Поділитися на інших сайтах More sharing options... 6 months later... OccultasSemitasVeriatis Опубліковано: 15 січня 2021 Share Опубліковано: 15 січня 2021 В 14.06.2020 в 23:23, hovik сказал: {% for category in categories %} <li><a href="{{ category.href }}"><img width="40" height="40" src="{{ category.thumb }}" alt="{{ category.name }}" /> {{ category.name }}</a></li> {% endfor %} Прекрасно все отработало!!! Спасибо!!! Версия 3.0.2 Надіслати Поділитися на інших сайтах More sharing options... ravlick Опубліковано: 22 січня 2021 Share Опубліковано: 22 січня 2021 В 28.12.2018 в 02:43, eprem99 сказал: <ul> {% for child in category %} <li> {% if child.thumb %} <img src="{{ child.thumb }}" alt="{{ child.name }}" title="{{ child.name }}" class="img-2-thumbnail" /> {% endif %} <a href="{{ child.href }}">{{ child.name }}</a></li> {% endfor %} </ul> 'thumb'=> $this->model_tool_image->resize($result['image'], 80,80) этот ответ правильный Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0
hovik Опубліковано: 14 червня 2020 Share Опубліковано: 14 червня 2020 {% for category in categories %} <li><a href="{{ category.href }}"><img width="40" height="40" src="{{ category.thumb }}" alt="{{ category.name }}" /> {{ category.name }}</a></li> {% endfor %} Надіслати Поділитися на інших сайтах More sharing options...
Nata1987 Опубліковано: 15 червня 2020 Share Опубліковано: 15 червня 2020 23 часа назад, hovik сказал: {% for category in categories %} <li><a href="{{ category.href }}"><img width="40" height="40" src="{{ category.thumb }}" alt="{{ category.name }}" /> {{ category.name }}</a></li> {% endfor %} не работает, вместо картинок маленькие квадратики появились белые примерно 5*5 мм Надіслати Поділитися на інших сайтах More sharing options...
lexxkrt Опубліковано: 16 червня 2020 Share Опубліковано: 16 червня 2020 12 часов назад, Nata1987 сказал: не работает, вместо картинок маленькие квадратики появились белые примерно 5*5 мм ну так смотрите соурс какой у картинок, если никакого значит не передаете картинку в массиве дата. дальше смотрите массив какой передаете в контроллере. чудес не бывает это очень простая задача Надіслати Поділитися на інших сайтах More sharing options...
OccultasSemitasVeriatis Опубліковано: 15 січня 2021 Share Опубліковано: 15 січня 2021 В 14.06.2020 в 23:23, hovik сказал: {% for category in categories %} <li><a href="{{ category.href }}"><img width="40" height="40" src="{{ category.thumb }}" alt="{{ category.name }}" /> {{ category.name }}</a></li> {% endfor %} Прекрасно все отработало!!! Спасибо!!! Версия 3.0.2 Надіслати Поділитися на інших сайтах More sharing options...
ravlick Опубліковано: 22 січня 2021 Share Опубліковано: 22 січня 2021 В 28.12.2018 в 02:43, eprem99 сказал: <ul> {% for child in category %} <li> {% if child.thumb %} <img src="{{ child.thumb }}" alt="{{ child.name }}" title="{{ child.name }}" class="img-2-thumbnail" /> {% endif %} <a href="{{ child.href }}">{{ child.name }}</a></li> {% endfor %} </ul> 'thumb'=> $this->model_tool_image->resize($result['image'], 80,80) этот ответ правильный Надіслати Поділитися на інших сайтах More sharing options...
Recommended Posts