-
Публикаций
20 -
Зарегистрирован
-
Посещение
Информация
-
Пол
Мужчина
Посетители профиля
Блок последних посетителей выключен и не отображается другим пользователям.
Достижения IGMDesign
-
Сайт: https://julyportrait.com/ 1. Доработать стандартный загрузчик файлов (в данном случае требуется загружать фото), с возможностью отображения превью загруженного файла или файлов (может быть несколько фото к одному товару). Скриншот: https://c2n.me/4bWeoKN Пример реализации: https://crownandpaw.com/products/the-captain-pawmerica-custom-pet-canvas 2. Также требуется реализация выбора типа загрузки, все аналогично сайту выше: https://c2n.me/4bWeity. Изменения: Убираем загрузку с разных источников, оставляем загрузку только с устройства и ссылкой. Но ссылка должна работать с любым ресурсом (типа истаграмма, фейсбука и так далее). 3. Сделать возможность вывода превью загруженного(ых) фото в корзине: https://c2n.me/4bWetiT. А также при нажатии кнопки "Add to cart" анимация. Эта самая фотография перелетает в корзину в правый верхний угол. 4. Исправить модуль "Редактор опций": https://c2n.me/4bWev8M. Сейчас все работает, вот только после изменений не обновляет данные на выбранные. 5. Сделать чтобы при выборе опций менялась цена: https://julyportrait.com/the-alliance-custom-canvas/
-
Страницы "Новинки, Популярные, Лидеры продаж, Все товары" для OC 2.x/3.x
IGMDesign оставил отзыв к файл пользователя kagan в Інші розширення
-
- новинки
- популярные
- (і ще 8)
-
Может кому пригодиться для OpenCart.pro 2.3.x. В сontroller найти: 'description' => utf8_substr(strip_tags(html_entity_decode($product_info['description'], ENT_QUOTES, 'UTF-8')), 0, $this->config->get($this->config->get('config_theme') . '_product_description_length')) . '..', Ниже добавить: 'attribute_groups' => $this->model_catalog_product->getProductAttributes($product_info['product_id']), Выводить, все сразу: <?php if($product['attribute_groups']) { ?> <table> <?php foreach($product['attribute_groups'] as $attribute_group) { ?> <thead> <tr> <td colspan="2"><?php echo $attribute_group['name']; ?></td> </tr> </thead> <tbody> <?php foreach($attribute_group['attribute'] as $attribute) { ?> <tr> <td><?php echo $attribute['name']; ?></td> <td><?php echo $attribute['text']; ?></td> </tr> <?php } ?> </tbody> <?php } ?> </table> <?php } ?> Выводить, если по отдельности каждый: <?php foreach ($product['attribute_groups'] as $attribute_group) { foreach ($attribute_group['attribute'] as $attribute) { if (in_array($attribute['attribute_id'], array( 4 ))) { ?> <strong><?php echo $attribute['name'];?></strong>: <?php echo $attribute['text']; ?> <?php } } } ?>
-
-
ЧПУ для техничных страниц
IGMDesign ответил в теме пользователя Viyale в Opencart 3.x: Настройка и оптимизация
Заходите сюда: https://ваш.домен/admin/index.php?route=design/seo_url Кнопка добавить, в поля прописываете: Запрос = product/manufacturer, Ключ = manufacturers Через FTP сайта, открываете файл: /catalog/controller/product/manufacturer.php либо /system/storage/modification/catalog/controller/product/manufacturer.php Делаете замену, либо находите вручную и заменяете 'href' => $this->url->link('product/manufacturer') на 'href' => $this->url->link('product/manufacturer', $url) В панели управления открываете "Модификаторы", жмете кнопку обновить Готово. Если нужно настраиваете редирект. -
Требуется написать модуль группировки категорий в различные меню, а также вывод "хлебных крошек" в зависимости от вложенности выбранной категории, товара. Прототип страницы модуля во вложении. Структура страницы: 1. Слева выводится список созданных категорий 2. В правой части выводятся созданные меню Принцип работы: 1. При нажатии на кнопку "Новое меню" создается отдельный блок состоящий из: Заголовка (можно редактировать); ID (созданного меню); Кнопка "Добавить HTML" (создает поле, можно размещать между пунктами в иерархии); Кнопка "Удалить" (удаляет меню). 2. Далее из левой части страницы, где список категорий, кликом мышки перетаскиваем нужную категорию; 3. Выстраиваем иерархию, перетаскиванием добавленных категорий в меню (показано на скриншоте, последний пункт). Информация: – Внизу каждого меню должен быть чекбокс "Скрывать вложенность", при выставлении которого в шаблоне будут отображаться все иерархии сразу, либо только при переходе в родителя. – Поля для вывода созданного меню в шаблон, а также хлебных крошек. – Если в хлебных крошках встречаются похожие категории, то на странице могут выводиться несколько, например: Компьютеры > Комплектующее > Видеокарты Ноутбуки > Комплектующее > Видеокарты Аналогично и на странице товара, могут встречаться мультикатегории, например: Компьютеры > Комплектующее > Видеокарты Модернизация > Офисное оборудование > Средний класс В таком случае в хлебных крошках должны выводиться также 2 иерархии.
-
IGMDesign изменил свой аватар
-
Вопрос. Как быть если на 2 сайта куплена лицензия, но они используют одну и туже базу?) Ключ я как уже заметил записывается в базу, и получается что для другого он не верный =\
-
Доработка функционала 2х интернет магазинов
IGMDesign ответил в теме пользователя IGMDesign в Programming, creating modules, changing functionality
Тему можно закрывать. -
Смена картинки товара при наведении на нее мышью (OC 2.3)
IGMDesign ответил в теме пользователя 7erj в Opencart 2.x: Поиск модулей
Вывод дополнительного изображения товара в категории для Open Cart (2.3.0.2), ocStore (2.3.0.2.3). По аналогии может применяться для вывода и на других страницах. В файле /catalog/controller/product/category.php Найти: if ($result['image']) { Выше, добавить: $results_img = $this->model_catalog_product->getProductImages($result['product_id']); $additional_img = array(); foreach ($results_img as $result_img) { if ($result_img['image']) { $additional_image = $this->model_tool_image->resize($result_img['image'], $this->config->get($this->config->get('config_theme') . '_image_product_width'), $this->config->get($this->config->get('config_theme') . '_image_product_height')); } else { $additional_image = false; } $additional_img[1] = $additional_image; break; } В этом же файле, найти: 'thumb' => $image, Ниже, добавить: 'additional_img' => $additional_img, В шаблоне /catalog/view/theme/default/template/product/category.tpl Можно использовать ссылку, в любом удобном месте вывода доп. изображения: <?php foreach ($product['additional_img'] as $additional_img) { ?><img src="<?php echo $additional_img;?>" alt="<?php echo $product['name']; ?>" /><?php } ?> -
[Решено] Платная работа: Дублирование вкладок «Изображения»
IGMDesign ответил в теме пользователя IGMDesign в Setting up and minor work on an existing site
Тему можно закрывать. Исполнитель найден. Всем, спасибо за отклик!- 2 ответа
-
- open cart
- дублирование
-
(і ще 1)
Теги:
-
Приветствую! Есть небольшая работа по существующему сайту на ocStore 2.3.0.2.3. Что требуется: 1. Создать отдельную вкладку загрузки картинок, для вывода отдельным блоком «Планировки»: http://c2n.me/3O1NDV3 2. Создать аналогичную вкладку загрузки картинок, для вывода отдельным блоком «Примеры работ»: http://c2n.me/3O1NRD7 Вывод самих вкладок в админке: http://c2n.me/3O1OXhR. Ну и конечно вывод отдельным кодом на странице товара. Идеально, сделать еще возможность задавать для данных изображений свои размеры на миниатюру и полное изображение: http://c2n.me/3O2MHd8 Цены и сроки за данную работу, от Вас. По срокам желательно как можно быстрее.
- 2 ответа
-
- open cart
- дублирование
-
(і ще 1)
Теги:
-
Модуль не работает на версиях ocStore/Opencart от 2.3.
- 196 ответов
-
- фотогалерея
- галерея изображений
- (і ще 2)
-
[РЕШЕНО] Вывод артикула (SKU) в категориях opencart 2.0.3.1
IGMDesign ответил в теме пользователя Foxis в Шаблоны, дизайн и оформление магазина
Должно быть, как раз таки на 2.3 и сам правил