COVID2019 и это вот все. Друзья, вся эта история начинает плохо пахнет. Мойте руки, не ходите в люди. Отложите все плановые покупки и положите в носок заначку. Заприте ваших родителей, бабушек-дедушек на даче. Лучше перебдеть чем недобдеть. Берегите себя!

Изображение из товара в категорию / Image from product to category v1.1


BuslikDrev

Recommended Posts

ИЗОБРАЖЕНИЯ

Скрытый текст

image1.thumb.png.0d73b9cb9ff4a0b6cc644bb994b169a2.pngimage2.thumb.png.3ff205d89e7b8dae2bac3a8aa8d343d7.pngimage3.thumb.png.08ea2927fb206eb3e7ad20b32322d36d.png



ИНФОРМАЦИЯ
Название модуля: Изображение из товара в категорию - "Image from product to category"
Версия модуля: 1.1
Тип лицензии: Full (полная версия)
Тип установки: ocmod, vqmod

Язык: Беларуская мова, English, Русский язык, Українська мова
Дата создания: 15.10.2017

Дата обновления: 15.02.2018

Был протестирован на: OpenCart.pro 2.1.0.2.2 и OpenCart.pro 2.3.0.2.3 шаблон (default)

Название архива 1: Image from product to category v1.0 Full OpenCart 2.X.ocmod.zip

Название архива 2: Image from product to category v1.1 Full OpenCart 2.X.ocmod.zip

 

ОБЛАДАТЕЛЯМ OpenCart.pro 2.x СКИДКА20%
для получения скидки обратитесь к @admin


ДЕМОНСТРАЦИЯ:

Скрытый текст

ДЕМО САЙТ
ДЕМО АДМИНКА
Логин: demo
Пароль: demo



ОПИСАНИЕ

Вам надоело вручную выбирать изображение для каждой категории? Вы устали? Тогда этот модификатор то, что нужно Вам!
С помощью этого модуля (модификатора) Вы сможете с лёгкостью установить изображения на все категории, где есть товар!
А именно, на странице категорий и при редактировании категории появится волшебная кнопка, которая скопирует фотографию из товара.
Как это работает? Всё очень просто! Если вы находитесь на странице категорий, то можете просто нажать на кнопку, тогда будут заполнены фотографии тех категорий, в которых есть товар или подкатегория с товаром. А если вы не хотите заменять фотографии всех категорий, то просто выделите нужные категории, но помните, что если в категории нету товара и подкатегории с изображением, тогда фотографии не будет, пока не скопируете из товара в подкатегорию. Когда вы находитесь на странице редактирования категории, кнопка работает также, как и при выделении, только выделять ненужно ничего.


ВНИМАНИЕ!

Сделайте бэкап базы данных!
Конкретнее: oc_category

Оригинальные файлы магазина не заменяет!

Модификатор "вносит изменения" в следующие файлы:

Скрытый текст

admin/controller/catalog/category.php
admin/language/{belarusian,be-by,by-by}/catalog/category.php
admin/language/{english,en-gb}/catalog/category.php
admin/language/{russian,ru-ru}/catalog/category.php
admin/language/{ukrainian,ua-uk,uk-ua}/catalog/category.php
admin/model/catalog/category.php
admin/view/template/catalog/{category_form,category_list}.{tpl,twig}



УСЛОВИЯ СОГЛАШЕНИЯ
- Beta версии устанавливаете на свой страх и риск - бэкап базы данных (далее - БД) обязателен;
- Модуль (модификатор, дополнение, расширение, приложение) (далее - Модуль) можно устанавливать на 1 домен включая поддомены (одна покупка - один домен);
- Редактировать код можно только под нужды своего магазина;
- Распространение модуля запрещено;
- Техническая поддержка (далее - ТП) осуществляется только при появлении ошибки, бага, глюка (зависания) и не совместимости модуля с заявленными версиями Opencart и шаблонов на момент продажи, при установке на боевой сайт (рабочий хостинг);
- Адаптация модуля под другую версию Опенкарта, нестандартный шаблон и сторонние модули - платная;
- Автор модуля оставляет за собой право в любое время внести изменение в настоящее условие, описание и исходный код модуля;
- Автор модуля оставляет за собой право прекратить ТП пользователям по истечению 365 календарных дней со дня последнего обновления модуля (Full или Beta версии), или со дня окончания продления ТП, или при форс-мажорных обстоятельств;
- ТП осуществляется при условии соблюдения данного соглашения, пишите в личные сообщения.


Приобрести модуль можно ЗДЕСЬ!
Вопросы и пожелания можно задавать в данной теме.

Ссылка на комментарий
Поделиться на других сайтах

  • 2 months later...

Добрый день.

Модуль выбирает картинку, но при сохранении выдает ошибку:

Скрытый текст

 

Fatal error: Uncaught exception 'Exception' with message 'Error: Duplicate entry '838-0' for key 'PRIMARY'
Error No: 1062
UPDATE oc_category SET parent_id = '0', `top` = '0', `column` = '0', sort_order = '0', status = '0', noindex = '1', date_modified = NOW() WHERE category_id = '838'' in /var/www/virtual/site/system/library/db/mysqli.php:45 Stack trace: #0 /var/www/virtual/site/system/library/db.php(21): DB\MySQLi->query('UPDATE oc_categ...', Array) #1 /var/www/virtual/site/system/storage/modification/admin/model/catalog/category.php(91): DB->query('UPDATE oc_categ...') #2 [internal function]: ModelCatalogCategory->editCategory('838', Array) #3 /var/www/virtual/site/system/storage/modification/system/engine/loader.php(183): call_user_func_array(Array, Array) #4 [internal function]: Loader->{closure}(Array, Array) #5 /var/www/virtual/site/system/engine/proxy.php(30): call_user_func_array(Object(Closure), Array) #6 /var/www/virtual/site/system/storage/modification/admin/controller/catalog/catego in /var/www/virtual/site/system/library/db/mysqli.php on line 45

После появления ошибки, изображение категории показывается в карточке редактирования категории в админке,  в "менеджере категорий" (отдельный модуль), но не записывается в базу. Соответственно, на витрине катринку не видно.

Версия шопа — Opencart.Pro Версия 2.3.0.2.3

Что нужно исправить? - модуль очень нужен.

 

Картинки, код и логи убирайте под спойлер (пиктограмма 'Глаз' в меню редактора).

Ссылка на комментарий
Поделиться на других сайтах

Походу нужно будет мне переписать модуль. Займусь этим вопросом и выпущу новую версию.
Дайте, пожалуйста, данные фтп и админки в лс.

Ссылка на комментарий
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вы вставили отформатированное содержимое.   Удалить форматирование

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.