Tom Опубліковано: 26 вересня 2018 Share Опубліковано: 26 вересня 2018 $this->load->model('catalog/manufacturer'); 1 Надіслати Поділитися на інших сайтах More sharing options... ilerok Опубліковано: 26 вересня 2018 Автор Share Опубліковано: 26 вересня 2018 4 минуты назад, Tom сказал: $this->load->model('catalog/manufacturer'); Добавил сюда class ControllerProductCategory extends Controller { public function index() { $this->load->language('product/category'); $this->load->model('catalog/category'); $this->load->model('catalog/product'); $this->load->model('tool/image'); $this->load->model('catalog/manufacturer'); очистил модификаторы, все равно 500 ошибка( чего-то еще наверно не хватает Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 26 вересня 2018 Share Опубліковано: 26 вересня 2018 Форум последнее время дописывает сам левые символы в код. Надіслати Поділитися на інших сайтах More sharing options... ilerok Опубліковано: 26 вересня 2018 Автор Share Опубліковано: 26 вересня 2018 1 минуту назад, Tom сказал: Форум последнее время дописывает сам левые символы в код. та вроде проверил, нету левых символов и все ок с синтаксисом Надіслати Поділитися на інших сайтах More sharing options... ilerok Опубліковано: 26 вересня 2018 Автор Share Опубліковано: 26 вересня 2018 @Tom из за чего еще может быть 500 ошибка? все строки вашего решения поставил в нужные места через notepad ++ class ControllerProductCategory extends Controller { public function index() { $this->load->language('product/category'); $this->load->model('catalog/category'); $this->load->model('catalog/product'); $this->load->model('tool/image'); $this->load->model('catalog/manufacturer'); if (isset($this->request->get['filter'])) { далее $manufacturer_info = $this->model_catalog_manufacturer->getManufacturer($result['manufacturer_id']); $logo_image = $this->model_tool_image->resize($manufacturer_info['image'], 25, 25); $data['products'][] = array( 'product_id' => $result['product_id'], 'thumb' => $image, 'logo_image' => $logo_image, 'name' => $result['name'], 'description' => $description, 'product_type' => $result['sku'], 'sku' => $result['sku'], 'price' => $price, 'special' => $special, 'tax' => $tax, 'sticker' => $stickers, 'benefits' => $benefits, 'minimum' => $result['minimum'] > 0 ? $result['minimum'] : 1, 'rating' => $result['rating'], 'href' => $this->url->link('product/product', 'path=' . $this->request->get['path'] . '&product_id=' . $result['product_id'] . $url), 'cart' => $cart ); } и <img src="<?php echo $product['logo_image']; ?>" alt=""> Надіслати Поділитися на інших сайтах More sharing options... ilerok Опубліковано: 26 вересня 2018 Автор Share Опубліковано: 26 вересня 2018 (змінено) 1 минуту назад, ilerok сказал: @Tom из за чего еще может быть 500 ошибка? все строки вашего решения поставил в нужные места через notepad ++ в контроллере категории class ControllerProductCategory extends Controller { public function index() { $this->load->language('product/category'); $this->load->model('catalog/category'); $this->load->model('catalog/product'); $this->load->model('tool/image'); $this->load->model('catalog/manufacturer'); if (isset($this->request->get['filter'])) { далее $manufacturer_info = $this->model_catalog_manufacturer->getManufacturer($result['manufacturer_id']); $logo_image = $this->model_tool_image->resize($manufacturer_info['image'], 25, 25); $data['products'][] = array( 'product_id' => $result['product_id'], 'thumb' => $image, 'logo_image' => $logo_image, 'name' => $result['name'], 'description' => $description, 'product_type' => $result['sku'], 'sku' => $result['sku'], 'price' => $price, 'special' => $special, 'tax' => $tax, 'sticker' => $stickers, 'benefits' => $benefits, 'minimum' => $result['minimum'] > 0 ? $result['minimum'] : 1, 'rating' => $result['rating'], 'href' => $this->url->link('product/product', 'path=' . $this->request->get['path'] . '&product_id=' . $result['product_id'] . $url), 'cart' => $cart ); } и в tpl <img src="<?php echo $product['logo_image']; ?>" alt=""> убираю строки вашего решения - чищу модификаторы - 500 ошибка уходит хотелось бы заставить это решение работать) так как оно действительно сделано по феншую) Змінено 26 вересня 2018 користувачем ilerok Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 26 вересня 2018 Share Опубліковано: 26 вересня 2018 У каждой 500 ошибки, есть четкое объяснение в логах ошибок. 1 Надіслати Поділитися на інших сайтах More sharing options... ilerok Опубліковано: 26 вересня 2018 Автор Share Опубліковано: 26 вересня 2018 (змінено) 5 минут назад, Tom сказал: У каждой 500 ошибки, есть четкое объяснение в логах ошибок. Да есть в логе ошибка эта Got error 'PHP message: PHP Parse error: syntax error, unexpected ''name'' (T_CONSTANT_ENCAPSED_STRING), expecting ')' in /public_html/system/storage/modification/catalog/controller/product/category.php on line 310\n' подскажете как исправить ее? ругается на синтаксис вроде Змінено 26 вересня 2018 користувачем ilerok Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 26 вересня 2018 Share Опубліковано: 26 вересня 2018 )))))Как минимум открыть проблемный файл в кеше по указанному пути , найти проблемную строку и посмотреть. 1 Надіслати Поділитися на інших сайтах More sharing options... ilerok Опубліковано: 26 вересня 2018 Автор Share Опубліковано: 26 вересня 2018 (змінено) 6 минут назад, Tom сказал: ))))) Как минимум открыть проблемный файл в кеше по указанному пути , найти проблемную строку и посмотреть. Зашел в /system/storage/modification/catalog/controller/product/category.php Вот содержимое $manufacturer_info = $this->model_catalog_manufacturer->getManufacturer($result['manufacturer_id']); $logo_image = $this->model_tool_image->resize($manufacturer_info['image'], 25, 25); $data['products'][] = array( 'product_id' => $result['product_id'], 'thumb' => $image, 'logo_image' => $logo_image, 'name' => $result['name'], 'description' => $description, 'product_type' => $result['sku'], 'sku' => $result['sku'], 'price' => $price, 'special' => $special, 'tax' => $tax, 'sticker' => $stickers, 'benefits' => $benefits, 'minimum' => $result['minimum'] > 0 ? $result['minimum'] : 1, 'rating' => $result['rating'], 'href' => $this->url->link('product/product', 'path=' . $this->request->get['path'] . '&product_id=' . $result['product_id'] . $url), 'cart' => $cart ); } $url = ''; Ругается на строку 310 в моем случае это 'name' => $result['name'], не врубаюсь блин что там не верного) все кавычки есть, запятая тоже) Змінено 26 вересня 2018 користувачем ilerok Надіслати Поділитися на інших сайтах More sharing options... ilerok Опубліковано: 26 вересня 2018 Автор Share Опубліковано: 26 вересня 2018 Когда убираю это 'logo_image' => $logo_image, ошибка уходит Надіслати Поділитися на інших сайтах More sharing options... ilerok Опубліковано: 26 вересня 2018 Автор Share Опубліковано: 26 вересня 2018 @Tom удалось исправить проблему в ручную переписав строку 'logo_image' => $logo_image, с нуля) Видимо что-то не так было с кавычками Надіслати Поділитися на інших сайтах More sharing options... ilerok Опубліковано: 26 вересня 2018 Автор Share Опубліковано: 26 вересня 2018 (змінено) @TomРешил доработать что бы совсем по феншую было, и если фотки производителя нет что бы показывало placeholder.png Сделал так: $manufacturer_info = $this->model_catalog_manufacturer->getManufacturer($result['manufacturer_id']); if ($manufacturer_info['image']) { $logo_image = $this->model_tool_image->resize($manufacturer_info['image'], 25, 25); }else{ $logo_image = $this->model_tool_image->resize('placeholder.png', 50,50); } Работает но ругается так : Undefined index: image in Вопрос решается скрытием вывода ошибок, но это совсем глупое решение проблемы будет)) Что то не верно опять сделал? P.S. Не судите строго за код) Змінено 26 вересня 2018 користувачем ilerok Надіслати Поділитися на інших сайтах More sharing options... ilerok Опубліковано: 26 вересня 2018 Автор Share Опубліковано: 26 вересня 2018 (змінено) С таким вариантом: $manufacturer_info = $this->model_catalog_manufacturer->getManufacturer($result['manufacturer_id']); $logo_image = $this->model_tool_image->resize($manufacturer_info['image'], 25, 25); $data['products'][] = array( 'product_id' => $result['product_id'], 'thumb' => $image, 'logo_image' => $logo_image, 'name' => $result['name'], 'manufacturer'=> $result['manufacturer'], 'manufacturers' => $this->url->link('category/manufacturer/info', 'manufacturer_id=' . $result['manufacturer_id']), 'description' => $description, 'product_type' => $result['sku'], 'sku' => $result['sku'], 'price' => $price, 'special' => $special, 'tax' => $tax, 'sticker' => $stickers, 'benefits' => $benefits, 'minimum' => $result['minimum'] > 0 ? $result['minimum'] : 1, 'rating' => $result['rating'], 'href' => $this->url->link('product/product', 'path=' . $this->request->get['path'] . '&product_id=' . $result['product_id'] . $url), 'cart' => $cart ); } Тоже такая же ошибка, но вывод фото работает Текст ошибки:: Undefined index: image in /public_html/system/storage/modification/catalog/controller/product/category.php пока решу проблему скрытием вывода ошибок Змінено 26 вересня 2018 користувачем ilerok Надіслати Поділитися на інших сайтах More sharing options... fanatic Опубліковано: 26 вересня 2018 Share Опубліковано: 26 вересня 2018 del Надіслати Поділитися на інших сайтах More sharing options... ilerok Опубліковано: 26 вересня 2018 Автор Share Опубліковано: 26 вересня 2018 (змінено) 2 минуты назад, fanatic сказал: $this->load->model('catalog/manufacturer') та добавил его в самом начале контроллера категории тут class ControllerProductCategory extends Controller { public function index() { $this->load->language('product/category'); $this->load->model('catalog/category'); $this->load->model('catalog/product'); $this->load->model('tool/image'); $this->load->model('catalog/manufacturer'); не помогает( самое обидное что все работает, а ошибка висит под шапкой, если включаю скрытие вывода ошибок в админке - пропадает и совсем не мешает но будет засорять лог сервака Змінено 26 вересня 2018 користувачем ilerok Надіслати Поділитися на інших сайтах More sharing options... fanatic Опубліковано: 26 вересня 2018 Share Опубліковано: 26 вересня 2018 51 минуту назад, ilerok сказал: if ($manufacturer_info['image']) { if(isset($manufacturer_info['image'])){ 1 Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 26 вересня 2018 Share Опубліковано: 26 вересня 2018 if (isset($manufacturer_info['image']) && $manufacturer_info['image'] != '') { $logo_image = $this->model_tool_image->resize($manufacturer_info['image'], 25, 25); } else { $logo_image = ""; } 1 Надіслати Поділитися на інших сайтах More sharing options... ilerok Опубліковано: 26 вересня 2018 Автор Share Опубліковано: 26 вересня 2018 2 минуты назад, Tom сказал: if (isset($manufacturer_info['image']) && $manufacturer_info['image'] != '') { $logo_image = $this->model_tool_image->resize($manufacturer_info['image'], 25, 25); } else { $logo_image = ""; } помогло, спасибо!!!!!! Надіслати Поділитися на інших сайтах More sharing options... 3 months later... Dimasscus Опубліковано: 25 січня 2019 Share Опубліковано: 25 січня 2019 (змінено) В 26.09.2018 в 20:43, Tom сказал: В контроллер до $data['products'][] = array( $manufacturer_info = $this->model_catalog_manufacturer->getManufacturer($result['manufacturer_id']); $logo_image = $this->model_tool_image->resize($manufacturer_info['image'], 25, 25); после 'logo_image' => $logo_image, В шаблон img src="<?php echo $product['logo_image']; ?>" Добрый день. прошу прощения что беспокою- реализовал по Вашей подсказке вывод лого производителя в качестве фотки для товаров у которых не задано фото, в списке товаров категории :)) все ок получилось. но обнаружил некую странность- первый товар в списке почему то с битой картинкой. вот скрин https://clip2net.com/s/3Zo3UtH причем этот повторяется на всех страницах пагинации вот ссылка на пациента -может подскажите что я не так сделал http://taurus-electric.ru/kabel-provod/importnaja-kabelno-provodnikovaja-produkcija/ спасибо. Змінено 25 січня 2019 користувачем Dimasscus задублировало пост Надіслати Поділитися на інших сайтах More sharing options... Dimasscus Опубліковано: 25 січня 2019 Share Опубліковано: 25 січня 2019 В 26.09.2018 в 20:43, Tom сказал: В контроллер до $data['products'][] = array( $manufacturer_info = $this->model_catalog_manufacturer->getManufacturer($result['manufacturer_id']); $logo_image = $this->model_tool_image->resize($manufacturer_info['image'], 25, 25); после 'logo_image' => $logo_image, В шаблон img src="<?php echo $product['logo_image']; ?>" Добрый день. прошу прощения что беспокою- реализовал по Вашей подсказке вывод лого производителя в качестве фотки для товаров у которых не задано фото, в списке товаров категории :)) все ок получилось. но обнаружил некую странность- первый товар в списке почему то с битой картинкой. вот скрин https://clip2net.com/s/3Zo3UtH причем этот повторяется на всех страницах пагинации вот ссылка на пациента -может подскажите что я не так сделал http://taurus-electric.ru/kabel-provod/importnaja-kabelno-provodnikovaja-produkcija/ спасибо. Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 2 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 2.x Opencart 2.x: Загальні питання [Решено] Вывод производителя и его фото в списке товаров категории для OpenCart 2.3 Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
ilerok Опубліковано: 26 вересня 2018 Автор Share Опубліковано: 26 вересня 2018 4 минуты назад, Tom сказал: $this->load->model('catalog/manufacturer'); Добавил сюда class ControllerProductCategory extends Controller { public function index() { $this->load->language('product/category'); $this->load->model('catalog/category'); $this->load->model('catalog/product'); $this->load->model('tool/image'); $this->load->model('catalog/manufacturer'); очистил модификаторы, все равно 500 ошибка( чего-то еще наверно не хватает Надіслати Поділитися на інших сайтах More sharing options...
Tom Опубліковано: 26 вересня 2018 Share Опубліковано: 26 вересня 2018 Форум последнее время дописывает сам левые символы в код. Надіслати Поділитися на інших сайтах More sharing options... ilerok Опубліковано: 26 вересня 2018 Автор Share Опубліковано: 26 вересня 2018 1 минуту назад, Tom сказал: Форум последнее время дописывает сам левые символы в код. та вроде проверил, нету левых символов и все ок с синтаксисом Надіслати Поділитися на інших сайтах More sharing options... ilerok Опубліковано: 26 вересня 2018 Автор Share Опубліковано: 26 вересня 2018 @Tom из за чего еще может быть 500 ошибка? все строки вашего решения поставил в нужные места через notepad ++ class ControllerProductCategory extends Controller { public function index() { $this->load->language('product/category'); $this->load->model('catalog/category'); $this->load->model('catalog/product'); $this->load->model('tool/image'); $this->load->model('catalog/manufacturer'); if (isset($this->request->get['filter'])) { далее $manufacturer_info = $this->model_catalog_manufacturer->getManufacturer($result['manufacturer_id']); $logo_image = $this->model_tool_image->resize($manufacturer_info['image'], 25, 25); $data['products'][] = array( 'product_id' => $result['product_id'], 'thumb' => $image, 'logo_image' => $logo_image, 'name' => $result['name'], 'description' => $description, 'product_type' => $result['sku'], 'sku' => $result['sku'], 'price' => $price, 'special' => $special, 'tax' => $tax, 'sticker' => $stickers, 'benefits' => $benefits, 'minimum' => $result['minimum'] > 0 ? $result['minimum'] : 1, 'rating' => $result['rating'], 'href' => $this->url->link('product/product', 'path=' . $this->request->get['path'] . '&product_id=' . $result['product_id'] . $url), 'cart' => $cart ); } и <img src="<?php echo $product['logo_image']; ?>" alt=""> Надіслати Поділитися на інших сайтах More sharing options... ilerok Опубліковано: 26 вересня 2018 Автор Share Опубліковано: 26 вересня 2018 (змінено) 1 минуту назад, ilerok сказал: @Tom из за чего еще может быть 500 ошибка? все строки вашего решения поставил в нужные места через notepad ++ в контроллере категории class ControllerProductCategory extends Controller { public function index() { $this->load->language('product/category'); $this->load->model('catalog/category'); $this->load->model('catalog/product'); $this->load->model('tool/image'); $this->load->model('catalog/manufacturer'); if (isset($this->request->get['filter'])) { далее $manufacturer_info = $this->model_catalog_manufacturer->getManufacturer($result['manufacturer_id']); $logo_image = $this->model_tool_image->resize($manufacturer_info['image'], 25, 25); $data['products'][] = array( 'product_id' => $result['product_id'], 'thumb' => $image, 'logo_image' => $logo_image, 'name' => $result['name'], 'description' => $description, 'product_type' => $result['sku'], 'sku' => $result['sku'], 'price' => $price, 'special' => $special, 'tax' => $tax, 'sticker' => $stickers, 'benefits' => $benefits, 'minimum' => $result['minimum'] > 0 ? $result['minimum'] : 1, 'rating' => $result['rating'], 'href' => $this->url->link('product/product', 'path=' . $this->request->get['path'] . '&product_id=' . $result['product_id'] . $url), 'cart' => $cart ); } и в tpl <img src="<?php echo $product['logo_image']; ?>" alt=""> убираю строки вашего решения - чищу модификаторы - 500 ошибка уходит хотелось бы заставить это решение работать) так как оно действительно сделано по феншую) Змінено 26 вересня 2018 користувачем ilerok Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 26 вересня 2018 Share Опубліковано: 26 вересня 2018 У каждой 500 ошибки, есть четкое объяснение в логах ошибок. 1 Надіслати Поділитися на інших сайтах More sharing options... ilerok Опубліковано: 26 вересня 2018 Автор Share Опубліковано: 26 вересня 2018 (змінено) 5 минут назад, Tom сказал: У каждой 500 ошибки, есть четкое объяснение в логах ошибок. Да есть в логе ошибка эта Got error 'PHP message: PHP Parse error: syntax error, unexpected ''name'' (T_CONSTANT_ENCAPSED_STRING), expecting ')' in /public_html/system/storage/modification/catalog/controller/product/category.php on line 310\n' подскажете как исправить ее? ругается на синтаксис вроде Змінено 26 вересня 2018 користувачем ilerok Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 26 вересня 2018 Share Опубліковано: 26 вересня 2018 )))))Как минимум открыть проблемный файл в кеше по указанному пути , найти проблемную строку и посмотреть. 1 Надіслати Поділитися на інших сайтах More sharing options... ilerok Опубліковано: 26 вересня 2018 Автор Share Опубліковано: 26 вересня 2018 (змінено) 6 минут назад, Tom сказал: ))))) Как минимум открыть проблемный файл в кеше по указанному пути , найти проблемную строку и посмотреть. Зашел в /system/storage/modification/catalog/controller/product/category.php Вот содержимое $manufacturer_info = $this->model_catalog_manufacturer->getManufacturer($result['manufacturer_id']); $logo_image = $this->model_tool_image->resize($manufacturer_info['image'], 25, 25); $data['products'][] = array( 'product_id' => $result['product_id'], 'thumb' => $image, 'logo_image' => $logo_image, 'name' => $result['name'], 'description' => $description, 'product_type' => $result['sku'], 'sku' => $result['sku'], 'price' => $price, 'special' => $special, 'tax' => $tax, 'sticker' => $stickers, 'benefits' => $benefits, 'minimum' => $result['minimum'] > 0 ? $result['minimum'] : 1, 'rating' => $result['rating'], 'href' => $this->url->link('product/product', 'path=' . $this->request->get['path'] . '&product_id=' . $result['product_id'] . $url), 'cart' => $cart ); } $url = ''; Ругается на строку 310 в моем случае это 'name' => $result['name'], не врубаюсь блин что там не верного) все кавычки есть, запятая тоже) Змінено 26 вересня 2018 користувачем ilerok Надіслати Поділитися на інших сайтах More sharing options... ilerok Опубліковано: 26 вересня 2018 Автор Share Опубліковано: 26 вересня 2018 Когда убираю это 'logo_image' => $logo_image, ошибка уходит Надіслати Поділитися на інших сайтах More sharing options... ilerok Опубліковано: 26 вересня 2018 Автор Share Опубліковано: 26 вересня 2018 @Tom удалось исправить проблему в ручную переписав строку 'logo_image' => $logo_image, с нуля) Видимо что-то не так было с кавычками Надіслати Поділитися на інших сайтах More sharing options... ilerok Опубліковано: 26 вересня 2018 Автор Share Опубліковано: 26 вересня 2018 (змінено) @TomРешил доработать что бы совсем по феншую было, и если фотки производителя нет что бы показывало placeholder.png Сделал так: $manufacturer_info = $this->model_catalog_manufacturer->getManufacturer($result['manufacturer_id']); if ($manufacturer_info['image']) { $logo_image = $this->model_tool_image->resize($manufacturer_info['image'], 25, 25); }else{ $logo_image = $this->model_tool_image->resize('placeholder.png', 50,50); } Работает но ругается так : Undefined index: image in Вопрос решается скрытием вывода ошибок, но это совсем глупое решение проблемы будет)) Что то не верно опять сделал? P.S. Не судите строго за код) Змінено 26 вересня 2018 користувачем ilerok Надіслати Поділитися на інших сайтах More sharing options... ilerok Опубліковано: 26 вересня 2018 Автор Share Опубліковано: 26 вересня 2018 (змінено) С таким вариантом: $manufacturer_info = $this->model_catalog_manufacturer->getManufacturer($result['manufacturer_id']); $logo_image = $this->model_tool_image->resize($manufacturer_info['image'], 25, 25); $data['products'][] = array( 'product_id' => $result['product_id'], 'thumb' => $image, 'logo_image' => $logo_image, 'name' => $result['name'], 'manufacturer'=> $result['manufacturer'], 'manufacturers' => $this->url->link('category/manufacturer/info', 'manufacturer_id=' . $result['manufacturer_id']), 'description' => $description, 'product_type' => $result['sku'], 'sku' => $result['sku'], 'price' => $price, 'special' => $special, 'tax' => $tax, 'sticker' => $stickers, 'benefits' => $benefits, 'minimum' => $result['minimum'] > 0 ? $result['minimum'] : 1, 'rating' => $result['rating'], 'href' => $this->url->link('product/product', 'path=' . $this->request->get['path'] . '&product_id=' . $result['product_id'] . $url), 'cart' => $cart ); } Тоже такая же ошибка, но вывод фото работает Текст ошибки:: Undefined index: image in /public_html/system/storage/modification/catalog/controller/product/category.php пока решу проблему скрытием вывода ошибок Змінено 26 вересня 2018 користувачем ilerok Надіслати Поділитися на інших сайтах More sharing options... fanatic Опубліковано: 26 вересня 2018 Share Опубліковано: 26 вересня 2018 del Надіслати Поділитися на інших сайтах More sharing options... ilerok Опубліковано: 26 вересня 2018 Автор Share Опубліковано: 26 вересня 2018 (змінено) 2 минуты назад, fanatic сказал: $this->load->model('catalog/manufacturer') та добавил его в самом начале контроллера категории тут class ControllerProductCategory extends Controller { public function index() { $this->load->language('product/category'); $this->load->model('catalog/category'); $this->load->model('catalog/product'); $this->load->model('tool/image'); $this->load->model('catalog/manufacturer'); не помогает( самое обидное что все работает, а ошибка висит под шапкой, если включаю скрытие вывода ошибок в админке - пропадает и совсем не мешает но будет засорять лог сервака Змінено 26 вересня 2018 користувачем ilerok Надіслати Поділитися на інших сайтах More sharing options... fanatic Опубліковано: 26 вересня 2018 Share Опубліковано: 26 вересня 2018 51 минуту назад, ilerok сказал: if ($manufacturer_info['image']) { if(isset($manufacturer_info['image'])){ 1 Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 26 вересня 2018 Share Опубліковано: 26 вересня 2018 if (isset($manufacturer_info['image']) && $manufacturer_info['image'] != '') { $logo_image = $this->model_tool_image->resize($manufacturer_info['image'], 25, 25); } else { $logo_image = ""; } 1 Надіслати Поділитися на інших сайтах More sharing options... ilerok Опубліковано: 26 вересня 2018 Автор Share Опубліковано: 26 вересня 2018 2 минуты назад, Tom сказал: if (isset($manufacturer_info['image']) && $manufacturer_info['image'] != '') { $logo_image = $this->model_tool_image->resize($manufacturer_info['image'], 25, 25); } else { $logo_image = ""; } помогло, спасибо!!!!!! Надіслати Поділитися на інших сайтах More sharing options... 3 months later... Dimasscus Опубліковано: 25 січня 2019 Share Опубліковано: 25 січня 2019 (змінено) В 26.09.2018 в 20:43, Tom сказал: В контроллер до $data['products'][] = array( $manufacturer_info = $this->model_catalog_manufacturer->getManufacturer($result['manufacturer_id']); $logo_image = $this->model_tool_image->resize($manufacturer_info['image'], 25, 25); после 'logo_image' => $logo_image, В шаблон img src="<?php echo $product['logo_image']; ?>" Добрый день. прошу прощения что беспокою- реализовал по Вашей подсказке вывод лого производителя в качестве фотки для товаров у которых не задано фото, в списке товаров категории :)) все ок получилось. но обнаружил некую странность- первый товар в списке почему то с битой картинкой. вот скрин https://clip2net.com/s/3Zo3UtH причем этот повторяется на всех страницах пагинации вот ссылка на пациента -может подскажите что я не так сделал http://taurus-electric.ru/kabel-provod/importnaja-kabelno-provodnikovaja-produkcija/ спасибо. Змінено 25 січня 2019 користувачем Dimasscus задублировало пост Надіслати Поділитися на інших сайтах More sharing options... Dimasscus Опубліковано: 25 січня 2019 Share Опубліковано: 25 січня 2019 В 26.09.2018 в 20:43, Tom сказал: В контроллер до $data['products'][] = array( $manufacturer_info = $this->model_catalog_manufacturer->getManufacturer($result['manufacturer_id']); $logo_image = $this->model_tool_image->resize($manufacturer_info['image'], 25, 25); после 'logo_image' => $logo_image, В шаблон img src="<?php echo $product['logo_image']; ?>" Добрый день. прошу прощения что беспокою- реализовал по Вашей подсказке вывод лого производителя в качестве фотки для товаров у которых не задано фото, в списке товаров категории :)) все ок получилось. но обнаружил некую странность- первый товар в списке почему то с битой картинкой. вот скрин https://clip2net.com/s/3Zo3UtH причем этот повторяется на всех страницах пагинации вот ссылка на пациента -может подскажите что я не так сделал http://taurus-electric.ru/kabel-provod/importnaja-kabelno-provodnikovaja-produkcija/ спасибо. Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 2 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 2.x Opencart 2.x: Загальні питання [Решено] Вывод производителя и его фото в списке товаров категории для OpenCart 2.3 Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
ilerok Опубліковано: 26 вересня 2018 Автор Share Опубліковано: 26 вересня 2018 1 минуту назад, Tom сказал: Форум последнее время дописывает сам левые символы в код. та вроде проверил, нету левых символов и все ок с синтаксисом Надіслати Поділитися на інших сайтах More sharing options...
ilerok Опубліковано: 26 вересня 2018 Автор Share Опубліковано: 26 вересня 2018 @Tom из за чего еще может быть 500 ошибка? все строки вашего решения поставил в нужные места через notepad ++ class ControllerProductCategory extends Controller { public function index() { $this->load->language('product/category'); $this->load->model('catalog/category'); $this->load->model('catalog/product'); $this->load->model('tool/image'); $this->load->model('catalog/manufacturer'); if (isset($this->request->get['filter'])) { далее $manufacturer_info = $this->model_catalog_manufacturer->getManufacturer($result['manufacturer_id']); $logo_image = $this->model_tool_image->resize($manufacturer_info['image'], 25, 25); $data['products'][] = array( 'product_id' => $result['product_id'], 'thumb' => $image, 'logo_image' => $logo_image, 'name' => $result['name'], 'description' => $description, 'product_type' => $result['sku'], 'sku' => $result['sku'], 'price' => $price, 'special' => $special, 'tax' => $tax, 'sticker' => $stickers, 'benefits' => $benefits, 'minimum' => $result['minimum'] > 0 ? $result['minimum'] : 1, 'rating' => $result['rating'], 'href' => $this->url->link('product/product', 'path=' . $this->request->get['path'] . '&product_id=' . $result['product_id'] . $url), 'cart' => $cart ); } и <img src="<?php echo $product['logo_image']; ?>" alt=""> Надіслати Поділитися на інших сайтах More sharing options...
ilerok Опубліковано: 26 вересня 2018 Автор Share Опубліковано: 26 вересня 2018 (змінено) 1 минуту назад, ilerok сказал: @Tom из за чего еще может быть 500 ошибка? все строки вашего решения поставил в нужные места через notepad ++ в контроллере категории class ControllerProductCategory extends Controller { public function index() { $this->load->language('product/category'); $this->load->model('catalog/category'); $this->load->model('catalog/product'); $this->load->model('tool/image'); $this->load->model('catalog/manufacturer'); if (isset($this->request->get['filter'])) { далее $manufacturer_info = $this->model_catalog_manufacturer->getManufacturer($result['manufacturer_id']); $logo_image = $this->model_tool_image->resize($manufacturer_info['image'], 25, 25); $data['products'][] = array( 'product_id' => $result['product_id'], 'thumb' => $image, 'logo_image' => $logo_image, 'name' => $result['name'], 'description' => $description, 'product_type' => $result['sku'], 'sku' => $result['sku'], 'price' => $price, 'special' => $special, 'tax' => $tax, 'sticker' => $stickers, 'benefits' => $benefits, 'minimum' => $result['minimum'] > 0 ? $result['minimum'] : 1, 'rating' => $result['rating'], 'href' => $this->url->link('product/product', 'path=' . $this->request->get['path'] . '&product_id=' . $result['product_id'] . $url), 'cart' => $cart ); } и в tpl <img src="<?php echo $product['logo_image']; ?>" alt=""> убираю строки вашего решения - чищу модификаторы - 500 ошибка уходит хотелось бы заставить это решение работать) так как оно действительно сделано по феншую) Змінено 26 вересня 2018 користувачем ilerok Надіслати Поділитися на інших сайтах More sharing options...
Tom Опубліковано: 26 вересня 2018 Share Опубліковано: 26 вересня 2018 У каждой 500 ошибки, есть четкое объяснение в логах ошибок. 1 Надіслати Поділитися на інших сайтах More sharing options... ilerok Опубліковано: 26 вересня 2018 Автор Share Опубліковано: 26 вересня 2018 (змінено) 5 минут назад, Tom сказал: У каждой 500 ошибки, есть четкое объяснение в логах ошибок. Да есть в логе ошибка эта Got error 'PHP message: PHP Parse error: syntax error, unexpected ''name'' (T_CONSTANT_ENCAPSED_STRING), expecting ')' in /public_html/system/storage/modification/catalog/controller/product/category.php on line 310\n' подскажете как исправить ее? ругается на синтаксис вроде Змінено 26 вересня 2018 користувачем ilerok Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 26 вересня 2018 Share Опубліковано: 26 вересня 2018 )))))Как минимум открыть проблемный файл в кеше по указанному пути , найти проблемную строку и посмотреть. 1 Надіслати Поділитися на інших сайтах More sharing options... ilerok Опубліковано: 26 вересня 2018 Автор Share Опубліковано: 26 вересня 2018 (змінено) 6 минут назад, Tom сказал: ))))) Как минимум открыть проблемный файл в кеше по указанному пути , найти проблемную строку и посмотреть. Зашел в /system/storage/modification/catalog/controller/product/category.php Вот содержимое $manufacturer_info = $this->model_catalog_manufacturer->getManufacturer($result['manufacturer_id']); $logo_image = $this->model_tool_image->resize($manufacturer_info['image'], 25, 25); $data['products'][] = array( 'product_id' => $result['product_id'], 'thumb' => $image, 'logo_image' => $logo_image, 'name' => $result['name'], 'description' => $description, 'product_type' => $result['sku'], 'sku' => $result['sku'], 'price' => $price, 'special' => $special, 'tax' => $tax, 'sticker' => $stickers, 'benefits' => $benefits, 'minimum' => $result['minimum'] > 0 ? $result['minimum'] : 1, 'rating' => $result['rating'], 'href' => $this->url->link('product/product', 'path=' . $this->request->get['path'] . '&product_id=' . $result['product_id'] . $url), 'cart' => $cart ); } $url = ''; Ругается на строку 310 в моем случае это 'name' => $result['name'], не врубаюсь блин что там не верного) все кавычки есть, запятая тоже) Змінено 26 вересня 2018 користувачем ilerok Надіслати Поділитися на інших сайтах More sharing options... ilerok Опубліковано: 26 вересня 2018 Автор Share Опубліковано: 26 вересня 2018 Когда убираю это 'logo_image' => $logo_image, ошибка уходит Надіслати Поділитися на інших сайтах More sharing options... ilerok Опубліковано: 26 вересня 2018 Автор Share Опубліковано: 26 вересня 2018 @Tom удалось исправить проблему в ручную переписав строку 'logo_image' => $logo_image, с нуля) Видимо что-то не так было с кавычками Надіслати Поділитися на інших сайтах More sharing options... ilerok Опубліковано: 26 вересня 2018 Автор Share Опубліковано: 26 вересня 2018 (змінено) @TomРешил доработать что бы совсем по феншую было, и если фотки производителя нет что бы показывало placeholder.png Сделал так: $manufacturer_info = $this->model_catalog_manufacturer->getManufacturer($result['manufacturer_id']); if ($manufacturer_info['image']) { $logo_image = $this->model_tool_image->resize($manufacturer_info['image'], 25, 25); }else{ $logo_image = $this->model_tool_image->resize('placeholder.png', 50,50); } Работает но ругается так : Undefined index: image in Вопрос решается скрытием вывода ошибок, но это совсем глупое решение проблемы будет)) Что то не верно опять сделал? P.S. Не судите строго за код) Змінено 26 вересня 2018 користувачем ilerok Надіслати Поділитися на інших сайтах More sharing options... ilerok Опубліковано: 26 вересня 2018 Автор Share Опубліковано: 26 вересня 2018 (змінено) С таким вариантом: $manufacturer_info = $this->model_catalog_manufacturer->getManufacturer($result['manufacturer_id']); $logo_image = $this->model_tool_image->resize($manufacturer_info['image'], 25, 25); $data['products'][] = array( 'product_id' => $result['product_id'], 'thumb' => $image, 'logo_image' => $logo_image, 'name' => $result['name'], 'manufacturer'=> $result['manufacturer'], 'manufacturers' => $this->url->link('category/manufacturer/info', 'manufacturer_id=' . $result['manufacturer_id']), 'description' => $description, 'product_type' => $result['sku'], 'sku' => $result['sku'], 'price' => $price, 'special' => $special, 'tax' => $tax, 'sticker' => $stickers, 'benefits' => $benefits, 'minimum' => $result['minimum'] > 0 ? $result['minimum'] : 1, 'rating' => $result['rating'], 'href' => $this->url->link('product/product', 'path=' . $this->request->get['path'] . '&product_id=' . $result['product_id'] . $url), 'cart' => $cart ); } Тоже такая же ошибка, но вывод фото работает Текст ошибки:: Undefined index: image in /public_html/system/storage/modification/catalog/controller/product/category.php пока решу проблему скрытием вывода ошибок Змінено 26 вересня 2018 користувачем ilerok Надіслати Поділитися на інших сайтах More sharing options... fanatic Опубліковано: 26 вересня 2018 Share Опубліковано: 26 вересня 2018 del Надіслати Поділитися на інших сайтах More sharing options... ilerok Опубліковано: 26 вересня 2018 Автор Share Опубліковано: 26 вересня 2018 (змінено) 2 минуты назад, fanatic сказал: $this->load->model('catalog/manufacturer') та добавил его в самом начале контроллера категории тут class ControllerProductCategory extends Controller { public function index() { $this->load->language('product/category'); $this->load->model('catalog/category'); $this->load->model('catalog/product'); $this->load->model('tool/image'); $this->load->model('catalog/manufacturer'); не помогает( самое обидное что все работает, а ошибка висит под шапкой, если включаю скрытие вывода ошибок в админке - пропадает и совсем не мешает но будет засорять лог сервака Змінено 26 вересня 2018 користувачем ilerok Надіслати Поділитися на інших сайтах More sharing options... fanatic Опубліковано: 26 вересня 2018 Share Опубліковано: 26 вересня 2018 51 минуту назад, ilerok сказал: if ($manufacturer_info['image']) { if(isset($manufacturer_info['image'])){ 1 Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 26 вересня 2018 Share Опубліковано: 26 вересня 2018 if (isset($manufacturer_info['image']) && $manufacturer_info['image'] != '') { $logo_image = $this->model_tool_image->resize($manufacturer_info['image'], 25, 25); } else { $logo_image = ""; } 1 Надіслати Поділитися на інших сайтах More sharing options... ilerok Опубліковано: 26 вересня 2018 Автор Share Опубліковано: 26 вересня 2018 2 минуты назад, Tom сказал: if (isset($manufacturer_info['image']) && $manufacturer_info['image'] != '') { $logo_image = $this->model_tool_image->resize($manufacturer_info['image'], 25, 25); } else { $logo_image = ""; } помогло, спасибо!!!!!! Надіслати Поділитися на інших сайтах More sharing options... 3 months later... Dimasscus Опубліковано: 25 січня 2019 Share Опубліковано: 25 січня 2019 (змінено) В 26.09.2018 в 20:43, Tom сказал: В контроллер до $data['products'][] = array( $manufacturer_info = $this->model_catalog_manufacturer->getManufacturer($result['manufacturer_id']); $logo_image = $this->model_tool_image->resize($manufacturer_info['image'], 25, 25); после 'logo_image' => $logo_image, В шаблон img src="<?php echo $product['logo_image']; ?>" Добрый день. прошу прощения что беспокою- реализовал по Вашей подсказке вывод лого производителя в качестве фотки для товаров у которых не задано фото, в списке товаров категории :)) все ок получилось. но обнаружил некую странность- первый товар в списке почему то с битой картинкой. вот скрин https://clip2net.com/s/3Zo3UtH причем этот повторяется на всех страницах пагинации вот ссылка на пациента -может подскажите что я не так сделал http://taurus-electric.ru/kabel-provod/importnaja-kabelno-provodnikovaja-produkcija/ спасибо. Змінено 25 січня 2019 користувачем Dimasscus задублировало пост Надіслати Поділитися на інших сайтах More sharing options... Dimasscus Опубліковано: 25 січня 2019 Share Опубліковано: 25 січня 2019 В 26.09.2018 в 20:43, Tom сказал: В контроллер до $data['products'][] = array( $manufacturer_info = $this->model_catalog_manufacturer->getManufacturer($result['manufacturer_id']); $logo_image = $this->model_tool_image->resize($manufacturer_info['image'], 25, 25); после 'logo_image' => $logo_image, В шаблон img src="<?php echo $product['logo_image']; ?>" Добрый день. прошу прощения что беспокою- реализовал по Вашей подсказке вывод лого производителя в качестве фотки для товаров у которых не задано фото, в списке товаров категории :)) все ок получилось. но обнаружил некую странность- первый товар в списке почему то с битой картинкой. вот скрин https://clip2net.com/s/3Zo3UtH причем этот повторяется на всех страницах пагинации вот ссылка на пациента -может подскажите что я не так сделал http://taurus-electric.ru/kabel-provod/importnaja-kabelno-provodnikovaja-produkcija/ спасибо. Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 2 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 2.x Opencart 2.x: Загальні питання [Решено] Вывод производителя и его фото в списке товаров категории для OpenCart 2.3 Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
ilerok Опубліковано: 26 вересня 2018 Автор Share Опубліковано: 26 вересня 2018 (змінено) 5 минут назад, Tom сказал: У каждой 500 ошибки, есть четкое объяснение в логах ошибок. Да есть в логе ошибка эта Got error 'PHP message: PHP Parse error: syntax error, unexpected ''name'' (T_CONSTANT_ENCAPSED_STRING), expecting ')' in /public_html/system/storage/modification/catalog/controller/product/category.php on line 310\n' подскажете как исправить ее? ругается на синтаксис вроде Змінено 26 вересня 2018 користувачем ilerok Надіслати Поділитися на інших сайтах More sharing options...
Tom Опубліковано: 26 вересня 2018 Share Опубліковано: 26 вересня 2018 )))))Как минимум открыть проблемный файл в кеше по указанному пути , найти проблемную строку и посмотреть. 1 Надіслати Поділитися на інших сайтах More sharing options... ilerok Опубліковано: 26 вересня 2018 Автор Share Опубліковано: 26 вересня 2018 (змінено) 6 минут назад, Tom сказал: ))))) Как минимум открыть проблемный файл в кеше по указанному пути , найти проблемную строку и посмотреть. Зашел в /system/storage/modification/catalog/controller/product/category.php Вот содержимое $manufacturer_info = $this->model_catalog_manufacturer->getManufacturer($result['manufacturer_id']); $logo_image = $this->model_tool_image->resize($manufacturer_info['image'], 25, 25); $data['products'][] = array( 'product_id' => $result['product_id'], 'thumb' => $image, 'logo_image' => $logo_image, 'name' => $result['name'], 'description' => $description, 'product_type' => $result['sku'], 'sku' => $result['sku'], 'price' => $price, 'special' => $special, 'tax' => $tax, 'sticker' => $stickers, 'benefits' => $benefits, 'minimum' => $result['minimum'] > 0 ? $result['minimum'] : 1, 'rating' => $result['rating'], 'href' => $this->url->link('product/product', 'path=' . $this->request->get['path'] . '&product_id=' . $result['product_id'] . $url), 'cart' => $cart ); } $url = ''; Ругается на строку 310 в моем случае это 'name' => $result['name'], не врубаюсь блин что там не верного) все кавычки есть, запятая тоже) Змінено 26 вересня 2018 користувачем ilerok Надіслати Поділитися на інших сайтах More sharing options... ilerok Опубліковано: 26 вересня 2018 Автор Share Опубліковано: 26 вересня 2018 Когда убираю это 'logo_image' => $logo_image, ошибка уходит Надіслати Поділитися на інших сайтах More sharing options... ilerok Опубліковано: 26 вересня 2018 Автор Share Опубліковано: 26 вересня 2018 @Tom удалось исправить проблему в ручную переписав строку 'logo_image' => $logo_image, с нуля) Видимо что-то не так было с кавычками Надіслати Поділитися на інших сайтах More sharing options... ilerok Опубліковано: 26 вересня 2018 Автор Share Опубліковано: 26 вересня 2018 (змінено) @TomРешил доработать что бы совсем по феншую было, и если фотки производителя нет что бы показывало placeholder.png Сделал так: $manufacturer_info = $this->model_catalog_manufacturer->getManufacturer($result['manufacturer_id']); if ($manufacturer_info['image']) { $logo_image = $this->model_tool_image->resize($manufacturer_info['image'], 25, 25); }else{ $logo_image = $this->model_tool_image->resize('placeholder.png', 50,50); } Работает но ругается так : Undefined index: image in Вопрос решается скрытием вывода ошибок, но это совсем глупое решение проблемы будет)) Что то не верно опять сделал? P.S. Не судите строго за код) Змінено 26 вересня 2018 користувачем ilerok Надіслати Поділитися на інших сайтах More sharing options... ilerok Опубліковано: 26 вересня 2018 Автор Share Опубліковано: 26 вересня 2018 (змінено) С таким вариантом: $manufacturer_info = $this->model_catalog_manufacturer->getManufacturer($result['manufacturer_id']); $logo_image = $this->model_tool_image->resize($manufacturer_info['image'], 25, 25); $data['products'][] = array( 'product_id' => $result['product_id'], 'thumb' => $image, 'logo_image' => $logo_image, 'name' => $result['name'], 'manufacturer'=> $result['manufacturer'], 'manufacturers' => $this->url->link('category/manufacturer/info', 'manufacturer_id=' . $result['manufacturer_id']), 'description' => $description, 'product_type' => $result['sku'], 'sku' => $result['sku'], 'price' => $price, 'special' => $special, 'tax' => $tax, 'sticker' => $stickers, 'benefits' => $benefits, 'minimum' => $result['minimum'] > 0 ? $result['minimum'] : 1, 'rating' => $result['rating'], 'href' => $this->url->link('product/product', 'path=' . $this->request->get['path'] . '&product_id=' . $result['product_id'] . $url), 'cart' => $cart ); } Тоже такая же ошибка, но вывод фото работает Текст ошибки:: Undefined index: image in /public_html/system/storage/modification/catalog/controller/product/category.php пока решу проблему скрытием вывода ошибок Змінено 26 вересня 2018 користувачем ilerok Надіслати Поділитися на інших сайтах More sharing options... fanatic Опубліковано: 26 вересня 2018 Share Опубліковано: 26 вересня 2018 del Надіслати Поділитися на інших сайтах More sharing options... ilerok Опубліковано: 26 вересня 2018 Автор Share Опубліковано: 26 вересня 2018 (змінено) 2 минуты назад, fanatic сказал: $this->load->model('catalog/manufacturer') та добавил его в самом начале контроллера категории тут class ControllerProductCategory extends Controller { public function index() { $this->load->language('product/category'); $this->load->model('catalog/category'); $this->load->model('catalog/product'); $this->load->model('tool/image'); $this->load->model('catalog/manufacturer'); не помогает( самое обидное что все работает, а ошибка висит под шапкой, если включаю скрытие вывода ошибок в админке - пропадает и совсем не мешает но будет засорять лог сервака Змінено 26 вересня 2018 користувачем ilerok Надіслати Поділитися на інших сайтах More sharing options... fanatic Опубліковано: 26 вересня 2018 Share Опубліковано: 26 вересня 2018 51 минуту назад, ilerok сказал: if ($manufacturer_info['image']) { if(isset($manufacturer_info['image'])){ 1 Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 26 вересня 2018 Share Опубліковано: 26 вересня 2018 if (isset($manufacturer_info['image']) && $manufacturer_info['image'] != '') { $logo_image = $this->model_tool_image->resize($manufacturer_info['image'], 25, 25); } else { $logo_image = ""; } 1 Надіслати Поділитися на інших сайтах More sharing options... ilerok Опубліковано: 26 вересня 2018 Автор Share Опубліковано: 26 вересня 2018 2 минуты назад, Tom сказал: if (isset($manufacturer_info['image']) && $manufacturer_info['image'] != '') { $logo_image = $this->model_tool_image->resize($manufacturer_info['image'], 25, 25); } else { $logo_image = ""; } помогло, спасибо!!!!!! Надіслати Поділитися на інших сайтах More sharing options... 3 months later... Dimasscus Опубліковано: 25 січня 2019 Share Опубліковано: 25 січня 2019 (змінено) В 26.09.2018 в 20:43, Tom сказал: В контроллер до $data['products'][] = array( $manufacturer_info = $this->model_catalog_manufacturer->getManufacturer($result['manufacturer_id']); $logo_image = $this->model_tool_image->resize($manufacturer_info['image'], 25, 25); после 'logo_image' => $logo_image, В шаблон img src="<?php echo $product['logo_image']; ?>" Добрый день. прошу прощения что беспокою- реализовал по Вашей подсказке вывод лого производителя в качестве фотки для товаров у которых не задано фото, в списке товаров категории :)) все ок получилось. но обнаружил некую странность- первый товар в списке почему то с битой картинкой. вот скрин https://clip2net.com/s/3Zo3UtH причем этот повторяется на всех страницах пагинации вот ссылка на пациента -может подскажите что я не так сделал http://taurus-electric.ru/kabel-provod/importnaja-kabelno-provodnikovaja-produkcija/ спасибо. Змінено 25 січня 2019 користувачем Dimasscus задублировало пост Надіслати Поділитися на інших сайтах More sharing options... Dimasscus Опубліковано: 25 січня 2019 Share Опубліковано: 25 січня 2019 В 26.09.2018 в 20:43, Tom сказал: В контроллер до $data['products'][] = array( $manufacturer_info = $this->model_catalog_manufacturer->getManufacturer($result['manufacturer_id']); $logo_image = $this->model_tool_image->resize($manufacturer_info['image'], 25, 25); после 'logo_image' => $logo_image, В шаблон img src="<?php echo $product['logo_image']; ?>" Добрый день. прошу прощения что беспокою- реализовал по Вашей подсказке вывод лого производителя в качестве фотки для товаров у которых не задано фото, в списке товаров категории :)) все ок получилось. но обнаружил некую странность- первый товар в списке почему то с битой картинкой. вот скрин https://clip2net.com/s/3Zo3UtH причем этот повторяется на всех страницах пагинации вот ссылка на пациента -может подскажите что я не так сделал http://taurus-electric.ru/kabel-provod/importnaja-kabelno-provodnikovaja-produkcija/ спасибо. Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 2 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 2.x Opencart 2.x: Загальні питання [Решено] Вывод производителя и его фото в списке товаров категории для OpenCart 2.3 Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich
ilerok Опубліковано: 26 вересня 2018 Автор Share Опубліковано: 26 вересня 2018 (змінено) 6 минут назад, Tom сказал: ))))) Как минимум открыть проблемный файл в кеше по указанному пути , найти проблемную строку и посмотреть. Зашел в /system/storage/modification/catalog/controller/product/category.php Вот содержимое $manufacturer_info = $this->model_catalog_manufacturer->getManufacturer($result['manufacturer_id']); $logo_image = $this->model_tool_image->resize($manufacturer_info['image'], 25, 25); $data['products'][] = array( 'product_id' => $result['product_id'], 'thumb' => $image, 'logo_image' => $logo_image, 'name' => $result['name'], 'description' => $description, 'product_type' => $result['sku'], 'sku' => $result['sku'], 'price' => $price, 'special' => $special, 'tax' => $tax, 'sticker' => $stickers, 'benefits' => $benefits, 'minimum' => $result['minimum'] > 0 ? $result['minimum'] : 1, 'rating' => $result['rating'], 'href' => $this->url->link('product/product', 'path=' . $this->request->get['path'] . '&product_id=' . $result['product_id'] . $url), 'cart' => $cart ); } $url = ''; Ругается на строку 310 в моем случае это 'name' => $result['name'], не врубаюсь блин что там не верного) все кавычки есть, запятая тоже) Змінено 26 вересня 2018 користувачем ilerok Надіслати Поділитися на інших сайтах More sharing options...
ilerok Опубліковано: 26 вересня 2018 Автор Share Опубліковано: 26 вересня 2018 Когда убираю это 'logo_image' => $logo_image, ошибка уходит Надіслати Поділитися на інших сайтах More sharing options...
ilerok Опубліковано: 26 вересня 2018 Автор Share Опубліковано: 26 вересня 2018 @Tom удалось исправить проблему в ручную переписав строку 'logo_image' => $logo_image, с нуля) Видимо что-то не так было с кавычками Надіслати Поділитися на інших сайтах More sharing options...
ilerok Опубліковано: 26 вересня 2018 Автор Share Опубліковано: 26 вересня 2018 (змінено) @TomРешил доработать что бы совсем по феншую было, и если фотки производителя нет что бы показывало placeholder.png Сделал так: $manufacturer_info = $this->model_catalog_manufacturer->getManufacturer($result['manufacturer_id']); if ($manufacturer_info['image']) { $logo_image = $this->model_tool_image->resize($manufacturer_info['image'], 25, 25); }else{ $logo_image = $this->model_tool_image->resize('placeholder.png', 50,50); } Работает но ругается так : Undefined index: image in Вопрос решается скрытием вывода ошибок, но это совсем глупое решение проблемы будет)) Что то не верно опять сделал? P.S. Не судите строго за код) Змінено 26 вересня 2018 користувачем ilerok Надіслати Поділитися на інших сайтах More sharing options...
ilerok Опубліковано: 26 вересня 2018 Автор Share Опубліковано: 26 вересня 2018 (змінено) С таким вариантом: $manufacturer_info = $this->model_catalog_manufacturer->getManufacturer($result['manufacturer_id']); $logo_image = $this->model_tool_image->resize($manufacturer_info['image'], 25, 25); $data['products'][] = array( 'product_id' => $result['product_id'], 'thumb' => $image, 'logo_image' => $logo_image, 'name' => $result['name'], 'manufacturer'=> $result['manufacturer'], 'manufacturers' => $this->url->link('category/manufacturer/info', 'manufacturer_id=' . $result['manufacturer_id']), 'description' => $description, 'product_type' => $result['sku'], 'sku' => $result['sku'], 'price' => $price, 'special' => $special, 'tax' => $tax, 'sticker' => $stickers, 'benefits' => $benefits, 'minimum' => $result['minimum'] > 0 ? $result['minimum'] : 1, 'rating' => $result['rating'], 'href' => $this->url->link('product/product', 'path=' . $this->request->get['path'] . '&product_id=' . $result['product_id'] . $url), 'cart' => $cart ); } Тоже такая же ошибка, но вывод фото работает Текст ошибки:: Undefined index: image in /public_html/system/storage/modification/catalog/controller/product/category.php пока решу проблему скрытием вывода ошибок Змінено 26 вересня 2018 користувачем ilerok Надіслати Поділитися на інших сайтах More sharing options...
fanatic Опубліковано: 26 вересня 2018 Share Опубліковано: 26 вересня 2018 del Надіслати Поділитися на інших сайтах More sharing options... ilerok Опубліковано: 26 вересня 2018 Автор Share Опубліковано: 26 вересня 2018 (змінено) 2 минуты назад, fanatic сказал: $this->load->model('catalog/manufacturer') та добавил его в самом начале контроллера категории тут class ControllerProductCategory extends Controller { public function index() { $this->load->language('product/category'); $this->load->model('catalog/category'); $this->load->model('catalog/product'); $this->load->model('tool/image'); $this->load->model('catalog/manufacturer'); не помогает( самое обидное что все работает, а ошибка висит под шапкой, если включаю скрытие вывода ошибок в админке - пропадает и совсем не мешает но будет засорять лог сервака Змінено 26 вересня 2018 користувачем ilerok Надіслати Поділитися на інших сайтах More sharing options... fanatic Опубліковано: 26 вересня 2018 Share Опубліковано: 26 вересня 2018 51 минуту назад, ilerok сказал: if ($manufacturer_info['image']) { if(isset($manufacturer_info['image'])){ 1 Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 26 вересня 2018 Share Опубліковано: 26 вересня 2018 if (isset($manufacturer_info['image']) && $manufacturer_info['image'] != '') { $logo_image = $this->model_tool_image->resize($manufacturer_info['image'], 25, 25); } else { $logo_image = ""; } 1 Надіслати Поділитися на інших сайтах More sharing options... ilerok Опубліковано: 26 вересня 2018 Автор Share Опубліковано: 26 вересня 2018 2 минуты назад, Tom сказал: if (isset($manufacturer_info['image']) && $manufacturer_info['image'] != '') { $logo_image = $this->model_tool_image->resize($manufacturer_info['image'], 25, 25); } else { $logo_image = ""; } помогло, спасибо!!!!!! Надіслати Поділитися на інших сайтах More sharing options... 3 months later... Dimasscus Опубліковано: 25 січня 2019 Share Опубліковано: 25 січня 2019 (змінено) В 26.09.2018 в 20:43, Tom сказал: В контроллер до $data['products'][] = array( $manufacturer_info = $this->model_catalog_manufacturer->getManufacturer($result['manufacturer_id']); $logo_image = $this->model_tool_image->resize($manufacturer_info['image'], 25, 25); после 'logo_image' => $logo_image, В шаблон img src="<?php echo $product['logo_image']; ?>" Добрый день. прошу прощения что беспокою- реализовал по Вашей подсказке вывод лого производителя в качестве фотки для товаров у которых не задано фото, в списке товаров категории :)) все ок получилось. но обнаружил некую странность- первый товар в списке почему то с битой картинкой. вот скрин https://clip2net.com/s/3Zo3UtH причем этот повторяется на всех страницах пагинации вот ссылка на пациента -может подскажите что я не так сделал http://taurus-electric.ru/kabel-provod/importnaja-kabelno-provodnikovaja-produkcija/ спасибо. Змінено 25 січня 2019 користувачем Dimasscus задублировало пост Надіслати Поділитися на інших сайтах More sharing options... Dimasscus Опубліковано: 25 січня 2019 Share Опубліковано: 25 січня 2019 В 26.09.2018 в 20:43, Tom сказал: В контроллер до $data['products'][] = array( $manufacturer_info = $this->model_catalog_manufacturer->getManufacturer($result['manufacturer_id']); $logo_image = $this->model_tool_image->resize($manufacturer_info['image'], 25, 25); после 'logo_image' => $logo_image, В шаблон img src="<?php echo $product['logo_image']; ?>" Добрый день. прошу прощения что беспокою- реализовал по Вашей подсказке вывод лого производителя в качестве фотки для товаров у которых не задано фото, в списке товаров категории :)) все ок получилось. но обнаружил некую странность- первый товар в списке почему то с битой картинкой. вот скрин https://clip2net.com/s/3Zo3UtH причем этот повторяется на всех страницах пагинации вот ссылка на пациента -может подскажите что я не так сделал http://taurus-electric.ru/kabel-provod/importnaja-kabelno-provodnikovaja-produkcija/ спасибо. Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 2 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 2.x Opencart 2.x: Загальні питання [Решено] Вывод производителя и его фото в списке товаров категории для OpenCart 2.3
ilerok Опубліковано: 26 вересня 2018 Автор Share Опубліковано: 26 вересня 2018 (змінено) 2 минуты назад, fanatic сказал: $this->load->model('catalog/manufacturer') та добавил его в самом начале контроллера категории тут class ControllerProductCategory extends Controller { public function index() { $this->load->language('product/category'); $this->load->model('catalog/category'); $this->load->model('catalog/product'); $this->load->model('tool/image'); $this->load->model('catalog/manufacturer'); не помогает( самое обидное что все работает, а ошибка висит под шапкой, если включаю скрытие вывода ошибок в админке - пропадает и совсем не мешает но будет засорять лог сервака Змінено 26 вересня 2018 користувачем ilerok Надіслати Поділитися на інших сайтах More sharing options...
fanatic Опубліковано: 26 вересня 2018 Share Опубліковано: 26 вересня 2018 51 минуту назад, ilerok сказал: if ($manufacturer_info['image']) { if(isset($manufacturer_info['image'])){ 1 Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 26 вересня 2018 Share Опубліковано: 26 вересня 2018 if (isset($manufacturer_info['image']) && $manufacturer_info['image'] != '') { $logo_image = $this->model_tool_image->resize($manufacturer_info['image'], 25, 25); } else { $logo_image = ""; } 1 Надіслати Поділитися на інших сайтах More sharing options... ilerok Опубліковано: 26 вересня 2018 Автор Share Опубліковано: 26 вересня 2018 2 минуты назад, Tom сказал: if (isset($manufacturer_info['image']) && $manufacturer_info['image'] != '') { $logo_image = $this->model_tool_image->resize($manufacturer_info['image'], 25, 25); } else { $logo_image = ""; } помогло, спасибо!!!!!! Надіслати Поділитися на інших сайтах More sharing options... 3 months later... Dimasscus Опубліковано: 25 січня 2019 Share Опубліковано: 25 січня 2019 (змінено) В 26.09.2018 в 20:43, Tom сказал: В контроллер до $data['products'][] = array( $manufacturer_info = $this->model_catalog_manufacturer->getManufacturer($result['manufacturer_id']); $logo_image = $this->model_tool_image->resize($manufacturer_info['image'], 25, 25); после 'logo_image' => $logo_image, В шаблон img src="<?php echo $product['logo_image']; ?>" Добрый день. прошу прощения что беспокою- реализовал по Вашей подсказке вывод лого производителя в качестве фотки для товаров у которых не задано фото, в списке товаров категории :)) все ок получилось. но обнаружил некую странность- первый товар в списке почему то с битой картинкой. вот скрин https://clip2net.com/s/3Zo3UtH причем этот повторяется на всех страницах пагинации вот ссылка на пациента -может подскажите что я не так сделал http://taurus-electric.ru/kabel-provod/importnaja-kabelno-provodnikovaja-produkcija/ спасибо. Змінено 25 січня 2019 користувачем Dimasscus задублировало пост Надіслати Поділитися на інших сайтах More sharing options... Dimasscus Опубліковано: 25 січня 2019 Share Опубліковано: 25 січня 2019 В 26.09.2018 в 20:43, Tom сказал: В контроллер до $data['products'][] = array( $manufacturer_info = $this->model_catalog_manufacturer->getManufacturer($result['manufacturer_id']); $logo_image = $this->model_tool_image->resize($manufacturer_info['image'], 25, 25); после 'logo_image' => $logo_image, В шаблон img src="<?php echo $product['logo_image']; ?>" Добрый день. прошу прощения что беспокою- реализовал по Вашей подсказке вывод лого производителя в качестве фотки для товаров у которых не задано фото, в списке товаров категории :)) все ок получилось. но обнаружил некую странность- первый товар в списке почему то с битой картинкой. вот скрин https://clip2net.com/s/3Zo3UtH причем этот повторяется на всех страницах пагинации вот ссылка на пациента -может подскажите что я не так сделал http://taurus-electric.ru/kabel-provod/importnaja-kabelno-provodnikovaja-produkcija/ спасибо. Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 2 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку
Tom Опубліковано: 26 вересня 2018 Share Опубліковано: 26 вересня 2018 if (isset($manufacturer_info['image']) && $manufacturer_info['image'] != '') { $logo_image = $this->model_tool_image->resize($manufacturer_info['image'], 25, 25); } else { $logo_image = ""; } 1 Надіслати Поділитися на інших сайтах More sharing options... ilerok Опубліковано: 26 вересня 2018 Автор Share Опубліковано: 26 вересня 2018 2 минуты назад, Tom сказал: if (isset($manufacturer_info['image']) && $manufacturer_info['image'] != '') { $logo_image = $this->model_tool_image->resize($manufacturer_info['image'], 25, 25); } else { $logo_image = ""; } помогло, спасибо!!!!!! Надіслати Поділитися на інших сайтах More sharing options... 3 months later... Dimasscus Опубліковано: 25 січня 2019 Share Опубліковано: 25 січня 2019 (змінено) В 26.09.2018 в 20:43, Tom сказал: В контроллер до $data['products'][] = array( $manufacturer_info = $this->model_catalog_manufacturer->getManufacturer($result['manufacturer_id']); $logo_image = $this->model_tool_image->resize($manufacturer_info['image'], 25, 25); после 'logo_image' => $logo_image, В шаблон img src="<?php echo $product['logo_image']; ?>" Добрый день. прошу прощения что беспокою- реализовал по Вашей подсказке вывод лого производителя в качестве фотки для товаров у которых не задано фото, в списке товаров категории :)) все ок получилось. но обнаружил некую странность- первый товар в списке почему то с битой картинкой. вот скрин https://clip2net.com/s/3Zo3UtH причем этот повторяется на всех страницах пагинации вот ссылка на пациента -может подскажите что я не так сделал http://taurus-electric.ru/kabel-provod/importnaja-kabelno-provodnikovaja-produkcija/ спасибо. Змінено 25 січня 2019 користувачем Dimasscus задублировало пост Надіслати Поділитися на інших сайтах More sharing options... Dimasscus Опубліковано: 25 січня 2019 Share Опубліковано: 25 січня 2019 В 26.09.2018 в 20:43, Tom сказал: В контроллер до $data['products'][] = array( $manufacturer_info = $this->model_catalog_manufacturer->getManufacturer($result['manufacturer_id']); $logo_image = $this->model_tool_image->resize($manufacturer_info['image'], 25, 25); после 'logo_image' => $logo_image, В шаблон img src="<?php echo $product['logo_image']; ?>" Добрый день. прошу прощения что беспокою- реализовал по Вашей подсказке вывод лого производителя в качестве фотки для товаров у которых не задано фото, в списке товаров категории :)) все ок получилось. но обнаружил некую странность- первый товар в списке почему то с битой картинкой. вот скрин https://clip2net.com/s/3Zo3UtH причем этот повторяется на всех страницах пагинации вот ссылка на пациента -может подскажите что я не так сделал http://taurus-electric.ru/kabel-provod/importnaja-kabelno-provodnikovaja-produkcija/ спасибо. Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 2 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0
ilerok Опубліковано: 26 вересня 2018 Автор Share Опубліковано: 26 вересня 2018 2 минуты назад, Tom сказал: if (isset($manufacturer_info['image']) && $manufacturer_info['image'] != '') { $logo_image = $this->model_tool_image->resize($manufacturer_info['image'], 25, 25); } else { $logo_image = ""; } помогло, спасибо!!!!!! Надіслати Поділитися на інших сайтах More sharing options...
Dimasscus Опубліковано: 25 січня 2019 Share Опубліковано: 25 січня 2019 (змінено) В 26.09.2018 в 20:43, Tom сказал: В контроллер до $data['products'][] = array( $manufacturer_info = $this->model_catalog_manufacturer->getManufacturer($result['manufacturer_id']); $logo_image = $this->model_tool_image->resize($manufacturer_info['image'], 25, 25); после 'logo_image' => $logo_image, В шаблон img src="<?php echo $product['logo_image']; ?>" Добрый день. прошу прощения что беспокою- реализовал по Вашей подсказке вывод лого производителя в качестве фотки для товаров у которых не задано фото, в списке товаров категории :)) все ок получилось. но обнаружил некую странность- первый товар в списке почему то с битой картинкой. вот скрин https://clip2net.com/s/3Zo3UtH причем этот повторяется на всех страницах пагинации вот ссылка на пациента -может подскажите что я не так сделал http://taurus-electric.ru/kabel-provod/importnaja-kabelno-provodnikovaja-produkcija/ спасибо. Змінено 25 січня 2019 користувачем Dimasscus задублировало пост Надіслати Поділитися на інших сайтах More sharing options...
Dimasscus Опубліковано: 25 січня 2019 Share Опубліковано: 25 січня 2019 В 26.09.2018 в 20:43, Tom сказал: В контроллер до $data['products'][] = array( $manufacturer_info = $this->model_catalog_manufacturer->getManufacturer($result['manufacturer_id']); $logo_image = $this->model_tool_image->resize($manufacturer_info['image'], 25, 25); после 'logo_image' => $logo_image, В шаблон img src="<?php echo $product['logo_image']; ?>" Добрый день. прошу прощения что беспокою- реализовал по Вашей подсказке вывод лого производителя в качестве фотки для товаров у которых не задано фото, в списке товаров категории :)) все ок получилось. но обнаружил некую странность- первый товар в списке почему то с битой картинкой. вот скрин https://clip2net.com/s/3Zo3UtH причем этот повторяется на всех страницах пагинации вот ссылка на пациента -может подскажите что я не так сделал http://taurus-electric.ru/kabel-provod/importnaja-kabelno-provodnikovaja-produkcija/ спасибо. Надіслати Поділитися на інших сайтах More sharing options...
Recommended Posts