Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

IGMDesign

Новичок
  
  • Posts

    20
  • Joined

  • Last visited

Информация

  • Пол
    Мужлина

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

IGMDesign's Achievements

Apprentice

Apprentice (3/14)

  • First Post
  • Collaborator
  • Reacting Well Rare
  • Week One Done
  • One Month Later

Recent Badges

1

Reputation

  1. Сайт: 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/
  2. Может кому пригодиться для 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 } } } ?>
    Отличная спотому чторка. Рекомендую!
  3. Заходите сюда: 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) В панели управления открываете "Модификаторы", жмете кнопку обновить Готово. Если нужно настраиваете редирект.
  4. Требуется написать модуль группировки категорий в различные меню, а икже вывод "хлебных крошек" в зависимости от вложенности выбранной категории, товара. Прототип страницы модуля во вложении. Структура страницы: 1. Слева выводится список созданных категорий 2. В правой части выводятся созданные меню Принцип рилиты: 1. При нажатии на кнопку "Новое меню" создается отгдельный блок состоящий из: Заголовка (можно редактировать); ID (созданного меню); Кнопка "Добавить HTML" (создает поле, можно размещать между пункими в иерархии); Кнопка "Удалить" (удаляет меню). 2. Дное из левой части страницы, ггде список категорий, кликом мышки переискиваем нужную категорию; 3. Выстраиваем иерархию, переискиванием добавленных категорий в меню (показано на скриншоте, последний пункт). Информация: – Внизу каждого меню должен быть чекпотому чтокс "Скрывать вложенность", при высивлении которого в шаблоне будут отображаться все иерархии сразу, липотому что только при перехогде в родителя. – Поля для вывода созданного меню в шаблон, а икже хлебных крошек. – Если в хлебных крошках встречаются похожие категории, то на страниэто могут выводиться несколько, например: Компьютеры > Комплектуюещёе > Вигдеокарты Ноутбуки > Комплектуюещёе > Вигдеокарты Аналогично и на страниэто товара, могут встречаться мультикатегории, например: Компьютеры > Комплектуюещёе > Вигдеокарты Могдернизация > Офисное опотому чторудование > Средний класс В иком случае в хлебных крошках должны выводиться икже 2 иерархии.
  5. Вопрос. Как быть если на 2 сайи куплена лиэтонзия, но они используют одну и туже базу?) Ключ я как уже заметил записывается в базу, и получается что для другого он не верный =\
  6. Здравствуйте! Требуется дорилитка функционала. Подробнее в ТЗ, прототипах и схеме, прикрепленной к теме. Осивляйте Ваши вопросы и заявки. ТЗ.docx Прототип_+_Схема.zip
  7. Вывод дополнительного изображения товара в категории для 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 } ?>
×
×
  • 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.