Опция — Размер материала / Option — Material size v1.1
ОПИСАНИЕ
Модификатор предназначен для изменении цены в зависимости от размера материала (товара), а именно есть такие возможности как:
— расчёт цены от длины, ширины, высоты;
— установка диапазона размеров в продаже;
— ввод значения вручную и (или) по нажатию кнопки;
— установка количество цифр после точки;
— установка шкалы деления (на сколько делений добавлять или отнимать);
— установка единицы измерения (миллиметры, сантиметры, дециметры, метры);
— установлен запрет на ввод любых символов, кроме цифр и точек, а значит можно не переживать за неправильный ввод данных;
— Умеет расчитывать акционную цену;
— Знает 2 языка (Русский, Английский).
ВНИМАНИЕ!
Модуль адаптивен с:
autocalc_price_option_OC2_v3.0.11.ocmod.xml (Есть в архиве)
autocalc_price_option_OC3_v4.1.4.ocmod.xml
options_price_v1.0.13_OC2.ocmod.xml (=, *, +%, -%) (Есть в архиве)Под живую цену — адаптация не возможна (без редактирования скрипта этого модуля), будет разработан свой метод обновления цены.С модулем «связанные опции» — не связан и не связывается, но вместе работать будет.
Оригинальные файлы магазина не заменяет!
Модификатор «вносит изменения» в следующие файлы:
admin/controller/catalog/option.php admin/controller/catalog/product.php admin/language/{english,en-gb}/catalog/option.php admin/language/{english,en-gb}/catalog/product.php admin/language/{russian,ru-ru}/catalog/option.php admin/language/{russian,ru-ru}/catalog/product.php admin/model/catalog/product.php admin/view/template/catalog/option_form.{tpl,twig} admin/view/template/catalog/product_form.{tpl,twig} catalog/controller/product/product.php catalog/language/{english,en-gb}/product/product.php catalog/language/{russian,ru-ru}/product/product.php catalog/model/catalog/product.php catalog/view/theme/*/template/product/product.{tpl,twig} system/{library,library/cart}/cart.php
Установка: Установить модуль через загрузчик Установить "Установка таблиц в БД.ocmod" Если у вас будут ошибки что нет базы Добавьте вручную через phpMyAdmin импортируем oc_product_option_size_material архив ниже Могут появиться ошибки seopro? ничего страшного нужно будет просто включить в настройках SeoPro ето для ocstore Fatal error: Uncaught Exception: Error: Table 'stend.oc_product_option_size_material' doesn't exist<br />Error No: 1146<br />DELETE FROM oc_product_option_size_material WHERE product_id = '1' in /var/data/www/system/library/db/mysqli.php:41 Stack trace: #0 /var/data/www/system/library/db.php(45): DB\MySQLi->query('DELETE FROM oc_...') #1 /var//data/www/storagest/modification/admin/model/catalog/product.php(289): DB->query('DELETE FROM oc_...') #2 /var//data/www/storagest/modification/system/engine/loader.php(248): ModelCatalogProduct->editProduct('1', Array) #3 /var//data/www/system/engine/proxy.php(47): Loader->{closure}(Array, Array) #4 /var//data/www/storagest/modification/admin/controller/catalog/product.php(109): Proxy->__call('editProduct', Array) #5 /var//data/www/storagest/modification/system/engine/action.php(79): ControllerCatalogProduct->edit() #6 /var/data/www/admin/controller/star in /var/data/www/system/library/db/mysqli.php on line 41 Fatal error: Uncaught Error: Call to a member function query() on null in /var/www/system/library/seopro.php:466 Stack trace: #0 /var/www//system/library/seopro.php(321): SeoPro->getKeywordByQuery('product_id=30') #1 /var/www/admin/controller/extension/feed/index_now.php(219): SeoPro->baseRewrite(Array, 1) #2 /var/www/storage/modification/system/engine/action.php(79): ControllerExtensionFeedIndexNow->updateIndex('catalog/product...', Array, NULL) #3 /var/www/system/engine/event.php(62): Action->execute(Object(Registry), Array) #4 /var/www/storage/modification/system/engine/loader.php(255): Event->trigger('model/catalog/p...', Array) #5 /var/www/system/engine/proxy.php(47): Loader->{closure}(Array, Array) #6 /var/www/storage/modification/admin/controller/catalog/product.php(109): Proxy->__call('editProduct', Array) #7 /var/www/system/library/seopro.php on line 466
Leave a reply
You must login or register to add a new comment .