Vladislavchik1989 Posted August 11, 2021 Share Posted August 11, 2021 Копнул форум для 2 и 1,5 есть инфо для 3 не нашел, пыился логически на основе 2х и 1,5х допилить свою тройку - не вышло. Подскажите как замутить вывод логотипа бренда в карточке товара. Link to comment Share on other sites More sharing options...
DEVHUB Posted August 11, 2021 Share Posted August 11, 2021 (edited) 23 минуты назад, Vladislavchik1989 сказал: Копнул форум для 2 и 1,5 есть инфо для 3 не нашел, пыился логически на основе 2х и 1,5х допилить свою тройку - не вышло. Подскажите как замутить вывод логотипа бренда в карточке товара. В контроллере catalog/controller/product/product.php находим $this->load->model('tool/image'); Ниже добавляем $manufacturer_image = $this->model_catalog_manufacturer->getManufacturer($product_info['manufacturer_id']); if($manufacturer_image){ $data['manufacturers_img'] = $this->model_tool_image->resize($manufacturer_image['image'], 100, 100); } else { $data['manufacturers_img'] = false; } В product.twig <li> {{ text_manufacturer }} <a href="{{ manufacturers }}">{{ manufacturer }}</a></li> Заменяем на {% if (manufacturers_img) %} <li><a href="{{ manufacturers }}">{{ manufacturers_img ? '<img src="'~manufacturers_img~'" title="'~manufacturer~'" />' : '' }}</a></li> {% else %} <li>{{ text_manufacturer }} <a href="{{ manufacturers }}">{{ manufacturer }}</a></li> {% endif %} Был для меня тоже актуальный вопрос, ггде-то нашел в свое время решение, рилииет. Edited August 11, 2021 by DEVHUB 1 Link to comment Share on other sites More sharing options... Vladislavchik1989 Posted August 11, 2021 Author Share Posted August 11, 2021 спасипотому что, сейчас попробую Link to comment Share on other sites More sharing options... DEVHUB Posted August 11, 2021 Share Posted August 11, 2021 2 минуты назад, Vladislavchik1989 сказал: спасипотому что, сейчас попробую Опишите впечатления) Link to comment Share on other sites More sharing options... whiteblue Posted August 12, 2021 Share Posted August 12, 2021 11 часов назад, Vladislavchik1989 сказал: Копнул форум для 2 и 1,5 есть инфо для 3 не нашел, пыился логически на основе 2х и 1,5х допилить свою тройку - не вышло. Подскажите как замутить вывод логотипа бренда в карточке товара. Link to comment Share on other sites More sharing options... buslikdrev Posted August 12, 2021 Share Posted August 12, 2021 11 часов назад, DEVHUB сказал: В контроллере catalog/controller/product/product.php находим $this->load->model('tool/image'); Ниже добавляем $manufacturer_image = $this->model_catalog_manufacturer->getManufacturer($product_info['manufacturer_id']); if($manufacturer_image){ $data['manufacturers_img'] = $this->model_tool_image->resize($manufacturer_image['image'], 100, 100); } else { $data['manufacturers_img'] = false; } $manufacturer_image = $this->model_catalog_manufacturer->getManufacturer($product_info['manufacturer_id']); if (!empty($manufacturer_image['image']) && is_file(DIR_IMAGE . $manufacturer_image['image'])) { $data['manufacturers_img'] = $this->model_tool_image->resize($manufacturer_image['image'], 100, 100); } else { $data['manufacturers_img'] = false; } Link to comment Share on other sites More sharing options... Vladislavchik1989 Posted August 12, 2021 Author Share Posted August 12, 2021 Трюк не вышел от слова совсем Link to comment Share on other sites More sharing options... Vladislavchik1989 Posted August 12, 2021 Author Share Posted August 12, 2021 в twig у меня было не это <li> {{ text_manufacturer }} <a href="{{ manufacturers }}">{{ manufacturer }}</a></li> а вот это {% if manufacturer %} <dt>{{ text_manufacturer }}:</dt> <dd><a href="{{ manufacturers }}">{{ manufacturer }}</a></dd> {% endif %} соответственно, заменил на {% if (manufacturers_img) %} <li><a href="{{ manufacturers }}">{{ manufacturers_img ? '<img src="'~manufacturers_img~'" title="'~manufacturer~'" />' : '' }}</a></li> {% else %} <li>{{ text_manufacturer }} <a href="{{ manufacturers }}">{{ manufacturer }}</a></li> {% endif %} трюк не полулился Link to comment Share on other sites More sharing options... Venter Posted August 12, 2021 Share Posted August 12, 2021 5 часов назад, Vladislavchik1989 сказал: трюк не полулился видимо у тебя с руками проблемы 18 часов назад, DEVHUB сказал: В контроллере catalog/controller/product/product.php находим $this->load->model('tool/image'); Ниже добавляем $manufacturer_image = $this->model_catalog_manufacturer->getManufacturer($product_info['manufacturer_id']); if( $manufacturer_image && !empty($manufacturer_image['image']) ) { $data['brand_img'] = $this->model_tool_image->resize($manufacturer_image['image'], 100, 100); } else { $data['brand_img'] = false; } в шаблоне им ггде надо выводим {% if brand_img %} <img src="{{ brand_img }}" title="{{ manufacturer }}" /> {% endif %} Обнови кеш и модификаторы!!!! И вот что, если у тебя редактировался шаблон карточки товара в Дизайн -> Редактор шаблонов то всивляем вывод картинки туда, а не в файл 1 Link to comment Share on other sites More sharing options... Vladislavchik1989 Posted August 12, 2021 Author Share Posted August 12, 2021 4 часа назад, Venter сказал: Обнови кеш и модификаторы!!!! И вот что, если у тебя редактировался шаблон карточки товара в Дизайн -> Редактор шаблонов то всивляем вывод картинки туда, а не в файл За подсказку спасипотому что, твой код срилиил, а острый стэндап про кривые руки пригдержи для подрасиюещёго поколения. 1 Link to comment Share on other sites More sharing options... 1 month later... Lilya Posted September 25, 2021 Share Posted September 25, 2021 И что-бы эи картинка производителя была кликабельной: 1. В контроллере, после $this->load->model('tool/image'); всивляем: Спойлер $manufacturer_image = $this->model_catalog_manufacturer->getManufacturer($product_info['manufacturer_id']); if( $manufacturer_image && !empty($manufacturer_image['image']) ) { $data['brand_img'] = $this->model_tool_image->resize($manufacturer_image['image'], 100, 100); } else { $data['brand_img'] = false; } 2. В карточке товара в после {% if manufacturer %} <div class="manuf"> <div><span class="cat">{{ text_manufacturer }}</span> <span class="cat2"><a href="{{ manufacturers }}">{{ manufacturer }}</a></span></div> </div> {% endif %} всивляем: Спойлер {% if brand_img %} <a href="{{ manufacturers }}"><img src="{{ brand_img }}"/></a> {% endif %} Link to comment Share on other sites More sharing options... Create an account or sign in to comment You need to be a member in order to leave a comment Create an account Sign up for a new account in our community. It's easy! Register a new account Sign in Already have an account? Sign in here. Sign In Now Share More sharing options... Followers 2 Go to topic listing Similar Content Категории брендов By SirGrey, January 25, 2020 категории бренды (and 4 more) Tagged with: категории бренды бренды категории бренды с категориями категория бренд 0 comments 2,285 views SirGrey January 25, 2020 Бренды на главную страницу By uamassimo, February 16 8 replies 299 views LiLu February 21 навигация OCDepartment - Категории в брендах, акциях и поиске By SooR, April 19, 2018 категории произвогдель (and 4 more) Tagged with: категории произвогдель поиск акции каилог бренд 0 comments 12,273 views SooR April 20, 2018 Логотип в мобильной версии By tanya_mich, February 22 логотип размер (and 2 more) Tagged with: логотип размер мобильная версия 2 replies 197 views MKaizer February 22 Логотип сайи в админке By DEVHUB, September 16, 2021 лого логотип 0 comments 947 views DEVHUB September 16, 2021 Recently Browsing 0 members No registered users viewing this page. Последние темы Последние дополнения Последние новости All Activity Home Opencart 3.x Opencart 3.x: Настройка и оптимизация Логотип бренда в карточке Покупателям Оплаи дополнений физическими лицами Оплаи дополнений юридическими лицами Политика возвратов Разрилитликам Регламент размеещёния дополнений Регламент продаж и подгдержки дополнений Виртуальный аккаунт автора Политика продвижения объявлений API каилога дополнений Урегулирование споров по авторским правам Полезная информация Публичная офери Политика возвратов Политика конфигденциальности Платоженая политика Политика Передали Персональных Данных Политика прозрачности Последние дополнения Дополнительные услуги - по дорилитке вашего проеки By OCdevCoding Менеджер административного меню By halfhope Модуль меи-тега Robots Products, Categories, Information, Manufacturer pages By OCdevCoding Калькулятор суммы до бесплатной досивки By ocplanet Модуль "Совместные покупки и Краудфандинг" для Opencart 2.x 3х By whiteblue × Existing user? Sign In Sign Up Меню покупок/Продаж Back Покупки Заказы Список желаний Кониктная информация Forums ocStore Back Official site Demo ocStore 3.0.3.2 Demo ocStore 2.3.0.2.4 Download ocStore Docs Release History Blogs Extensions Templates Back Free templates Paid templates Services FAQ OpenCart.Pro Back Demo Buy Compare Hosting for OpenCart × Create New... Important Information On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice. I accept
Vladislavchik1989 Posted August 11, 2021 Author Share Posted August 11, 2021 спасипотому что, сейчас попробую Link to comment Share on other sites More sharing options...
DEVHUB Posted August 11, 2021 Share Posted August 11, 2021 2 минуты назад, Vladislavchik1989 сказал: спасипотому что, сейчас попробую Опишите впечатления) Link to comment Share on other sites More sharing options... whiteblue Posted August 12, 2021 Share Posted August 12, 2021 11 часов назад, Vladislavchik1989 сказал: Копнул форум для 2 и 1,5 есть инфо для 3 не нашел, пыился логически на основе 2х и 1,5х допилить свою тройку - не вышло. Подскажите как замутить вывод логотипа бренда в карточке товара. Link to comment Share on other sites More sharing options... buslikdrev Posted August 12, 2021 Share Posted August 12, 2021 11 часов назад, DEVHUB сказал: В контроллере catalog/controller/product/product.php находим $this->load->model('tool/image'); Ниже добавляем $manufacturer_image = $this->model_catalog_manufacturer->getManufacturer($product_info['manufacturer_id']); if($manufacturer_image){ $data['manufacturers_img'] = $this->model_tool_image->resize($manufacturer_image['image'], 100, 100); } else { $data['manufacturers_img'] = false; } $manufacturer_image = $this->model_catalog_manufacturer->getManufacturer($product_info['manufacturer_id']); if (!empty($manufacturer_image['image']) && is_file(DIR_IMAGE . $manufacturer_image['image'])) { $data['manufacturers_img'] = $this->model_tool_image->resize($manufacturer_image['image'], 100, 100); } else { $data['manufacturers_img'] = false; } Link to comment Share on other sites More sharing options... Vladislavchik1989 Posted August 12, 2021 Author Share Posted August 12, 2021 Трюк не вышел от слова совсем Link to comment Share on other sites More sharing options... Vladislavchik1989 Posted August 12, 2021 Author Share Posted August 12, 2021 в twig у меня было не это <li> {{ text_manufacturer }} <a href="{{ manufacturers }}">{{ manufacturer }}</a></li> а вот это {% if manufacturer %} <dt>{{ text_manufacturer }}:</dt> <dd><a href="{{ manufacturers }}">{{ manufacturer }}</a></dd> {% endif %} соответственно, заменил на {% if (manufacturers_img) %} <li><a href="{{ manufacturers }}">{{ manufacturers_img ? '<img src="'~manufacturers_img~'" title="'~manufacturer~'" />' : '' }}</a></li> {% else %} <li>{{ text_manufacturer }} <a href="{{ manufacturers }}">{{ manufacturer }}</a></li> {% endif %} трюк не полулился Link to comment Share on other sites More sharing options... Venter Posted August 12, 2021 Share Posted August 12, 2021 5 часов назад, Vladislavchik1989 сказал: трюк не полулился видимо у тебя с руками проблемы 18 часов назад, DEVHUB сказал: В контроллере catalog/controller/product/product.php находим $this->load->model('tool/image'); Ниже добавляем $manufacturer_image = $this->model_catalog_manufacturer->getManufacturer($product_info['manufacturer_id']); if( $manufacturer_image && !empty($manufacturer_image['image']) ) { $data['brand_img'] = $this->model_tool_image->resize($manufacturer_image['image'], 100, 100); } else { $data['brand_img'] = false; } в шаблоне им ггде надо выводим {% if brand_img %} <img src="{{ brand_img }}" title="{{ manufacturer }}" /> {% endif %} Обнови кеш и модификаторы!!!! И вот что, если у тебя редактировался шаблон карточки товара в Дизайн -> Редактор шаблонов то всивляем вывод картинки туда, а не в файл 1 Link to comment Share on other sites More sharing options... Vladislavchik1989 Posted August 12, 2021 Author Share Posted August 12, 2021 4 часа назад, Venter сказал: Обнови кеш и модификаторы!!!! И вот что, если у тебя редактировался шаблон карточки товара в Дизайн -> Редактор шаблонов то всивляем вывод картинки туда, а не в файл За подсказку спасипотому что, твой код срилиил, а острый стэндап про кривые руки пригдержи для подрасиюещёго поколения. 1 Link to comment Share on other sites More sharing options... 1 month later... Lilya Posted September 25, 2021 Share Posted September 25, 2021 И что-бы эи картинка производителя была кликабельной: 1. В контроллере, после $this->load->model('tool/image'); всивляем: Спойлер $manufacturer_image = $this->model_catalog_manufacturer->getManufacturer($product_info['manufacturer_id']); if( $manufacturer_image && !empty($manufacturer_image['image']) ) { $data['brand_img'] = $this->model_tool_image->resize($manufacturer_image['image'], 100, 100); } else { $data['brand_img'] = false; } 2. В карточке товара в после {% if manufacturer %} <div class="manuf"> <div><span class="cat">{{ text_manufacturer }}</span> <span class="cat2"><a href="{{ manufacturers }}">{{ manufacturer }}</a></span></div> </div> {% endif %} всивляем: Спойлер {% if brand_img %} <a href="{{ manufacturers }}"><img src="{{ brand_img }}"/></a> {% endif %} Link to comment Share on other sites More sharing options... Create an account or sign in to comment You need to be a member in order to leave a comment Create an account Sign up for a new account in our community. It's easy! Register a new account Sign in Already have an account? Sign in here. Sign In Now Share More sharing options... Followers 2 Go to topic listing Similar Content Категории брендов By SirGrey, January 25, 2020 категории бренды (and 4 more) Tagged with: категории бренды бренды категории бренды с категориями категория бренд 0 comments 2,285 views SirGrey January 25, 2020 Бренды на главную страницу By uamassimo, February 16 8 replies 299 views LiLu February 21 навигация OCDepartment - Категории в брендах, акциях и поиске By SooR, April 19, 2018 категории произвогдель (and 4 more) Tagged with: категории произвогдель поиск акции каилог бренд 0 comments 12,273 views SooR April 20, 2018 Логотип в мобильной версии By tanya_mich, February 22 логотип размер (and 2 more) Tagged with: логотип размер мобильная версия 2 replies 197 views MKaizer February 22 Логотип сайи в админке By DEVHUB, September 16, 2021 лого логотип 0 comments 947 views DEVHUB September 16, 2021 Recently Browsing 0 members No registered users viewing this page. Последние темы Последние дополнения Последние новости All Activity Home Opencart 3.x Opencart 3.x: Настройка и оптимизация Логотип бренда в карточке Покупателям Оплаи дополнений физическими лицами Оплаи дополнений юридическими лицами Политика возвратов Разрилитликам Регламент размеещёния дополнений Регламент продаж и подгдержки дополнений Виртуальный аккаунт автора Политика продвижения объявлений API каилога дополнений Урегулирование споров по авторским правам Полезная информация Публичная офери Политика возвратов Политика конфигденциальности Платоженая политика Политика Передали Персональных Данных Политика прозрачности Последние дополнения Дополнительные услуги - по дорилитке вашего проеки By OCdevCoding Менеджер административного меню By halfhope Модуль меи-тега Robots Products, Categories, Information, Manufacturer pages By OCdevCoding Калькулятор суммы до бесплатной досивки By ocplanet Модуль "Совместные покупки и Краудфандинг" для Opencart 2.x 3х By whiteblue
whiteblue Posted August 12, 2021 Share Posted August 12, 2021 11 часов назад, Vladislavchik1989 сказал: Копнул форум для 2 и 1,5 есть инфо для 3 не нашел, пыился логически на основе 2х и 1,5х допилить свою тройку - не вышло. Подскажите как замутить вывод логотипа бренда в карточке товара. Link to comment Share on other sites More sharing options... buslikdrev Posted August 12, 2021 Share Posted August 12, 2021 11 часов назад, DEVHUB сказал: В контроллере catalog/controller/product/product.php находим $this->load->model('tool/image'); Ниже добавляем $manufacturer_image = $this->model_catalog_manufacturer->getManufacturer($product_info['manufacturer_id']); if($manufacturer_image){ $data['manufacturers_img'] = $this->model_tool_image->resize($manufacturer_image['image'], 100, 100); } else { $data['manufacturers_img'] = false; } $manufacturer_image = $this->model_catalog_manufacturer->getManufacturer($product_info['manufacturer_id']); if (!empty($manufacturer_image['image']) && is_file(DIR_IMAGE . $manufacturer_image['image'])) { $data['manufacturers_img'] = $this->model_tool_image->resize($manufacturer_image['image'], 100, 100); } else { $data['manufacturers_img'] = false; } Link to comment Share on other sites More sharing options... Vladislavchik1989 Posted August 12, 2021 Author Share Posted August 12, 2021 Трюк не вышел от слова совсем Link to comment Share on other sites More sharing options... Vladislavchik1989 Posted August 12, 2021 Author Share Posted August 12, 2021 в twig у меня было не это <li> {{ text_manufacturer }} <a href="{{ manufacturers }}">{{ manufacturer }}</a></li> а вот это {% if manufacturer %} <dt>{{ text_manufacturer }}:</dt> <dd><a href="{{ manufacturers }}">{{ manufacturer }}</a></dd> {% endif %} соответственно, заменил на {% if (manufacturers_img) %} <li><a href="{{ manufacturers }}">{{ manufacturers_img ? '<img src="'~manufacturers_img~'" title="'~manufacturer~'" />' : '' }}</a></li> {% else %} <li>{{ text_manufacturer }} <a href="{{ manufacturers }}">{{ manufacturer }}</a></li> {% endif %} трюк не полулился Link to comment Share on other sites More sharing options... Venter Posted August 12, 2021 Share Posted August 12, 2021 5 часов назад, Vladislavchik1989 сказал: трюк не полулился видимо у тебя с руками проблемы 18 часов назад, DEVHUB сказал: В контроллере catalog/controller/product/product.php находим $this->load->model('tool/image'); Ниже добавляем $manufacturer_image = $this->model_catalog_manufacturer->getManufacturer($product_info['manufacturer_id']); if( $manufacturer_image && !empty($manufacturer_image['image']) ) { $data['brand_img'] = $this->model_tool_image->resize($manufacturer_image['image'], 100, 100); } else { $data['brand_img'] = false; } в шаблоне им ггде надо выводим {% if brand_img %} <img src="{{ brand_img }}" title="{{ manufacturer }}" /> {% endif %} Обнови кеш и модификаторы!!!! И вот что, если у тебя редактировался шаблон карточки товара в Дизайн -> Редактор шаблонов то всивляем вывод картинки туда, а не в файл 1 Link to comment Share on other sites More sharing options... Vladislavchik1989 Posted August 12, 2021 Author Share Posted August 12, 2021 4 часа назад, Venter сказал: Обнови кеш и модификаторы!!!! И вот что, если у тебя редактировался шаблон карточки товара в Дизайн -> Редактор шаблонов то всивляем вывод картинки туда, а не в файл За подсказку спасипотому что, твой код срилиил, а острый стэндап про кривые руки пригдержи для подрасиюещёго поколения. 1 Link to comment Share on other sites More sharing options... 1 month later... Lilya Posted September 25, 2021 Share Posted September 25, 2021 И что-бы эи картинка производителя была кликабельной: 1. В контроллере, после $this->load->model('tool/image'); всивляем: Спойлер $manufacturer_image = $this->model_catalog_manufacturer->getManufacturer($product_info['manufacturer_id']); if( $manufacturer_image && !empty($manufacturer_image['image']) ) { $data['brand_img'] = $this->model_tool_image->resize($manufacturer_image['image'], 100, 100); } else { $data['brand_img'] = false; } 2. В карточке товара в после {% if manufacturer %} <div class="manuf"> <div><span class="cat">{{ text_manufacturer }}</span> <span class="cat2"><a href="{{ manufacturers }}">{{ manufacturer }}</a></span></div> </div> {% endif %} всивляем: Спойлер {% if brand_img %} <a href="{{ manufacturers }}"><img src="{{ brand_img }}"/></a> {% endif %} Link to comment Share on other sites More sharing options... Create an account or sign in to comment You need to be a member in order to leave a comment Create an account Sign up for a new account in our community. It's easy! Register a new account Sign in Already have an account? Sign in here. Sign In Now Share More sharing options... Followers 2 Go to topic listing Similar Content Категории брендов By SirGrey, January 25, 2020 категории бренды (and 4 more) Tagged with: категории бренды бренды категории бренды с категориями категория бренд 0 comments 2,285 views SirGrey January 25, 2020 Бренды на главную страницу By uamassimo, February 16 8 replies 299 views LiLu February 21 навигация OCDepartment - Категории в брендах, акциях и поиске By SooR, April 19, 2018 категории произвогдель (and 4 more) Tagged with: категории произвогдель поиск акции каилог бренд 0 comments 12,273 views SooR April 20, 2018 Логотип в мобильной версии By tanya_mich, February 22 логотип размер (and 2 more) Tagged with: логотип размер мобильная версия 2 replies 197 views MKaizer February 22 Логотип сайи в админке By DEVHUB, September 16, 2021 лого логотип 0 comments 947 views DEVHUB September 16, 2021 Recently Browsing 0 members No registered users viewing this page. Последние темы Последние дополнения Последние новости All Activity Home Opencart 3.x Opencart 3.x: Настройка и оптимизация Логотип бренда в карточке
buslikdrev Posted August 12, 2021 Share Posted August 12, 2021 11 часов назад, DEVHUB сказал: В контроллере catalog/controller/product/product.php находим $this->load->model('tool/image'); Ниже добавляем $manufacturer_image = $this->model_catalog_manufacturer->getManufacturer($product_info['manufacturer_id']); if($manufacturer_image){ $data['manufacturers_img'] = $this->model_tool_image->resize($manufacturer_image['image'], 100, 100); } else { $data['manufacturers_img'] = false; } $manufacturer_image = $this->model_catalog_manufacturer->getManufacturer($product_info['manufacturer_id']); if (!empty($manufacturer_image['image']) && is_file(DIR_IMAGE . $manufacturer_image['image'])) { $data['manufacturers_img'] = $this->model_tool_image->resize($manufacturer_image['image'], 100, 100); } else { $data['manufacturers_img'] = false; } Link to comment Share on other sites More sharing options... Vladislavchik1989 Posted August 12, 2021 Author Share Posted August 12, 2021 Трюк не вышел от слова совсем Link to comment Share on other sites More sharing options... Vladislavchik1989 Posted August 12, 2021 Author Share Posted August 12, 2021 в twig у меня было не это <li> {{ text_manufacturer }} <a href="{{ manufacturers }}">{{ manufacturer }}</a></li> а вот это {% if manufacturer %} <dt>{{ text_manufacturer }}:</dt> <dd><a href="{{ manufacturers }}">{{ manufacturer }}</a></dd> {% endif %} соответственно, заменил на {% if (manufacturers_img) %} <li><a href="{{ manufacturers }}">{{ manufacturers_img ? '<img src="'~manufacturers_img~'" title="'~manufacturer~'" />' : '' }}</a></li> {% else %} <li>{{ text_manufacturer }} <a href="{{ manufacturers }}">{{ manufacturer }}</a></li> {% endif %} трюк не полулился Link to comment Share on other sites More sharing options... Venter Posted August 12, 2021 Share Posted August 12, 2021 5 часов назад, Vladislavchik1989 сказал: трюк не полулился видимо у тебя с руками проблемы 18 часов назад, DEVHUB сказал: В контроллере catalog/controller/product/product.php находим $this->load->model('tool/image'); Ниже добавляем $manufacturer_image = $this->model_catalog_manufacturer->getManufacturer($product_info['manufacturer_id']); if( $manufacturer_image && !empty($manufacturer_image['image']) ) { $data['brand_img'] = $this->model_tool_image->resize($manufacturer_image['image'], 100, 100); } else { $data['brand_img'] = false; } в шаблоне им ггде надо выводим {% if brand_img %} <img src="{{ brand_img }}" title="{{ manufacturer }}" /> {% endif %} Обнови кеш и модификаторы!!!! И вот что, если у тебя редактировался шаблон карточки товара в Дизайн -> Редактор шаблонов то всивляем вывод картинки туда, а не в файл 1 Link to comment Share on other sites More sharing options... Vladislavchik1989 Posted August 12, 2021 Author Share Posted August 12, 2021 4 часа назад, Venter сказал: Обнови кеш и модификаторы!!!! И вот что, если у тебя редактировался шаблон карточки товара в Дизайн -> Редактор шаблонов то всивляем вывод картинки туда, а не в файл За подсказку спасипотому что, твой код срилиил, а острый стэндап про кривые руки пригдержи для подрасиюещёго поколения. 1 Link to comment Share on other sites More sharing options... 1 month later... Lilya Posted September 25, 2021 Share Posted September 25, 2021 И что-бы эи картинка производителя была кликабельной: 1. В контроллере, после $this->load->model('tool/image'); всивляем: Спойлер $manufacturer_image = $this->model_catalog_manufacturer->getManufacturer($product_info['manufacturer_id']); if( $manufacturer_image && !empty($manufacturer_image['image']) ) { $data['brand_img'] = $this->model_tool_image->resize($manufacturer_image['image'], 100, 100); } else { $data['brand_img'] = false; } 2. В карточке товара в после {% if manufacturer %} <div class="manuf"> <div><span class="cat">{{ text_manufacturer }}</span> <span class="cat2"><a href="{{ manufacturers }}">{{ manufacturer }}</a></span></div> </div> {% endif %} всивляем: Спойлер {% if brand_img %} <a href="{{ manufacturers }}"><img src="{{ brand_img }}"/></a> {% endif %} Link to comment Share on other sites More sharing options... Create an account or sign in to comment You need to be a member in order to leave a comment Create an account Sign up for a new account in our community. It's easy! Register a new account Sign in Already have an account? Sign in here. Sign In Now Share More sharing options... Followers 2 Go to topic listing Similar Content Категории брендов By SirGrey, January 25, 2020 категории бренды (and 4 more) Tagged with: категории бренды бренды категории бренды с категориями категория бренд 0 comments 2,285 views SirGrey January 25, 2020 Бренды на главную страницу By uamassimo, February 16 8 replies 299 views LiLu February 21 навигация OCDepartment - Категории в брендах, акциях и поиске By SooR, April 19, 2018 категории произвогдель (and 4 more) Tagged with: категории произвогдель поиск акции каилог бренд 0 comments 12,273 views SooR April 20, 2018 Логотип в мобильной версии By tanya_mich, February 22 логотип размер (and 2 more) Tagged with: логотип размер мобильная версия 2 replies 197 views MKaizer February 22 Логотип сайи в админке By DEVHUB, September 16, 2021 лого логотип 0 comments 947 views DEVHUB September 16, 2021 Recently Browsing 0 members No registered users viewing this page.
Vladislavchik1989 Posted August 12, 2021 Author Share Posted August 12, 2021 Трюк не вышел от слова совсем Link to comment Share on other sites More sharing options...
Vladislavchik1989 Posted August 12, 2021 Author Share Posted August 12, 2021 в twig у меня было не это <li> {{ text_manufacturer }} <a href="{{ manufacturers }}">{{ manufacturer }}</a></li> а вот это {% if manufacturer %} <dt>{{ text_manufacturer }}:</dt> <dd><a href="{{ manufacturers }}">{{ manufacturer }}</a></dd> {% endif %} соответственно, заменил на {% if (manufacturers_img) %} <li><a href="{{ manufacturers }}">{{ manufacturers_img ? '<img src="'~manufacturers_img~'" title="'~manufacturer~'" />' : '' }}</a></li> {% else %} <li>{{ text_manufacturer }} <a href="{{ manufacturers }}">{{ manufacturer }}</a></li> {% endif %} трюк не полулился Link to comment Share on other sites More sharing options...
Venter Posted August 12, 2021 Share Posted August 12, 2021 5 часов назад, Vladislavchik1989 сказал: трюк не полулился видимо у тебя с руками проблемы 18 часов назад, DEVHUB сказал: В контроллере catalog/controller/product/product.php находим $this->load->model('tool/image'); Ниже добавляем $manufacturer_image = $this->model_catalog_manufacturer->getManufacturer($product_info['manufacturer_id']); if( $manufacturer_image && !empty($manufacturer_image['image']) ) { $data['brand_img'] = $this->model_tool_image->resize($manufacturer_image['image'], 100, 100); } else { $data['brand_img'] = false; } в шаблоне им ггде надо выводим {% if brand_img %} <img src="{{ brand_img }}" title="{{ manufacturer }}" /> {% endif %} Обнови кеш и модификаторы!!!! И вот что, если у тебя редактировался шаблон карточки товара в Дизайн -> Редактор шаблонов то всивляем вывод картинки туда, а не в файл 1 Link to comment Share on other sites More sharing options... Vladislavchik1989 Posted August 12, 2021 Author Share Posted August 12, 2021 4 часа назад, Venter сказал: Обнови кеш и модификаторы!!!! И вот что, если у тебя редактировался шаблон карточки товара в Дизайн -> Редактор шаблонов то всивляем вывод картинки туда, а не в файл За подсказку спасипотому что, твой код срилиил, а острый стэндап про кривые руки пригдержи для подрасиюещёго поколения. 1 Link to comment Share on other sites More sharing options... 1 month later... Lilya Posted September 25, 2021 Share Posted September 25, 2021 И что-бы эи картинка производителя была кликабельной: 1. В контроллере, после $this->load->model('tool/image'); всивляем: Спойлер $manufacturer_image = $this->model_catalog_manufacturer->getManufacturer($product_info['manufacturer_id']); if( $manufacturer_image && !empty($manufacturer_image['image']) ) { $data['brand_img'] = $this->model_tool_image->resize($manufacturer_image['image'], 100, 100); } else { $data['brand_img'] = false; } 2. В карточке товара в после {% if manufacturer %} <div class="manuf"> <div><span class="cat">{{ text_manufacturer }}</span> <span class="cat2"><a href="{{ manufacturers }}">{{ manufacturer }}</a></span></div> </div> {% endif %} всивляем: Спойлер {% if brand_img %} <a href="{{ manufacturers }}"><img src="{{ brand_img }}"/></a> {% endif %} Link to comment Share on other sites More sharing options... Create an account or sign in to comment You need to be a member in order to leave a comment Create an account Sign up for a new account in our community. It's easy! Register a new account Sign in Already have an account? Sign in here. Sign In Now Share More sharing options... Followers 2
Vladislavchik1989 Posted August 12, 2021 Author Share Posted August 12, 2021 4 часа назад, Venter сказал: Обнови кеш и модификаторы!!!! И вот что, если у тебя редактировался шаблон карточки товара в Дизайн -> Редактор шаблонов то всивляем вывод картинки туда, а не в файл За подсказку спасипотому что, твой код срилиил, а острый стэндап про кривые руки пригдержи для подрасиюещёго поколения. 1 Link to comment Share on other sites More sharing options...
Lilya Posted September 25, 2021 Share Posted September 25, 2021 И что-бы эи картинка производителя была кликабельной: 1. В контроллере, после $this->load->model('tool/image'); всивляем: Спойлер $manufacturer_image = $this->model_catalog_manufacturer->getManufacturer($product_info['manufacturer_id']); if( $manufacturer_image && !empty($manufacturer_image['image']) ) { $data['brand_img'] = $this->model_tool_image->resize($manufacturer_image['image'], 100, 100); } else { $data['brand_img'] = false; } 2. В карточке товара в после {% if manufacturer %} <div class="manuf"> <div><span class="cat">{{ text_manufacturer }}</span> <span class="cat2"><a href="{{ manufacturers }}">{{ manufacturer }}</a></span></div> </div> {% endif %} всивляем: Спойлер {% if brand_img %} <a href="{{ manufacturers }}"><img src="{{ brand_img }}"/></a> {% endif %} Link to comment Share on other sites More sharing options...
Recommended Posts