OpenCart — опции товара, добавляем описание опциям товара
Интернет-магазин на движке OpenCart имеет такое преимущество, как простое и удобное добавление опций товару. Но порой хочется или появляется необходимость объяснить ту или иную опцию, добавить ей краткое описание.
Модуль Add description to option добавляет описание опциям, заданным товару. Точнее, модуль добавляет новое поле description, в которое можно добавлять описание опциям (select, radio, checkbox). Поле не является обязательным, поэтому его можно использовать тогда, когда описание действительно необходимо.
В карточке товара опции приобретут приблизительно следующий вид
Скачать модуль Add description to option.
Модуль подходит для версий 1.5.5, 1.5.5.1, 1.5.6, 1.5.6.1, 1.5.6.2, 1.5.6.3. Необходим установленный vqmod.
Установка модуля Add description to option.
1. Закачать из архива файл optiondescription\vqmod\xml\desc.xml в vqmod/xml вашего магазина.
2. Зайти в phpMyadmin, выбрать базу данных магазина и подать запрос (вкладка SQL) из optiondescription\vqmod\option_description.sql. Это необходимо для того, чтобы создать новое поле касающееся описания опций. При этом не забываем о префиксе БД.
По умолчанию opencart создает префикс «oc», если при установке движка Вы его не меняли на другой, то при подаче запроса вместо
1 |
ALTER TABLE `product_option_value` ADD `o_description` VARCHAR(255) NOT NULL |
добавьте
1 |
ALTER TABLE `oc_product_option_value` ADD `o_description` VARCHAR(255) NOT NULL |
или укажите созданный вами префикс.
После совершениях двух этих действий во вкладке «Опции» появится новое поле «Option Description».
Не работает. Только база полетела далеко….
Ппц, заработал…. сутки потратил
А все из-за того, что удалил из шаблона английский язык
Пришлось исправлять файл xml
подскажите пожалуйста ,если какие либо ограничение при количестве опций. столкнулся с такой проблемой у меня 163 опций при подгрузке к товару видит только первые 15 опций ,а при вбивание вручную имени нужной опции просто ничего не происходит. может я переборщил с опциями ??
А на 1.5.6.4 не работает — пишет ошибка синтаксиса. Или просто реальная ошибка?
Немного ошибся с синтаксисм все в порядке ошибка в другом:
Call to undefined method ModelCatalogProduct::getProductPrice()
А как реализовать поддержку нескольких языков в модуле?
Там щас написано что для oc 2 версии. Он подойдет для 1.5.6? Если нет то осталась старая версия очень надо
Здравствуйте!
По ссылке можно скачать только новый модуль для OC2.
Может быть у вас сохранился архив с версией для ОС 1.5.6.4?
Буду благодарен!
Добрый день,
к сожалению, некоторые модули не сохранились после смены ноута.
а для версии 1.5 существует такое чудо?
Привет. Штука классная. А ка это поле теперь вывести в корзину?
У меня на версии 2.1 ocStore так нормально и не заработало. Правил ошибки в php файлах поле (папка vqmod).
в админке появились поля но с Notice на 624 строке не помню какой файл (vqmod : admin_controller )
и в файле vq2-catalog_view_theme_default_template_product_product на 211 строке. Жалко, что не заработал нормально.