Разместите свой проект бесплатно и начните получать предложения от фрилансеров-исполнителей уже спустя минуты после публикации!
130 ₴

Объединить два чисто VQMOD расширения Opencart 1.5.3.1 в одно.

истекло время актуальности
PHP


Есть магазин на Opencart c VQMOD.

Долгое время на карточке товара в магазине работало два xml файла

файл #1 добавлял вывод на карточку товара цену в дополнительных двух валютах магазина (т.е. по умолчанию гривна выводится цена в рублях и долларах) переключаешь валюту все на оборот отображаются другие две валюты справа

файл #2 при выборе опции изменяющей цену товара обновлял на AJAX автоматически цену на карточке товара.

условно кольцо + отмечаем опцию укомплектовать коробочкой за 5 гривен вот цена и обновляется.

Решение абсолютно рабочее. Отключаем файл #1 и файл #2.


Далее на https://opencartforum.com/files/file/743-%D0%BE%D0... было найдено еще одно решение также из двух файлов

файл #3 позволяет в опциям задавать цену не только через + - число, а в процентах т.е. скидка по опции -35% либо наценка по опции +35%.

файл #4 обновляет цену на странице при выборе опции корректно, но делает это не через AJAX.

Решение также рабочее и на карточке все работает корректно и система проводит скидку правильно, но в логах при каждой загрузке карточки товара вылазит

2015-02-24 21:07:03 - PHP Notice: Undefined index: points_prefix in /var/www/*/vqmod/vqcache/vq2-catalog_controller_product_product.php on line 435

2015-02-24 21:07:03 - PHP Notice: Undefined index: points in /var/www/*/vqmod/vqcache/vq2-catalog_controller_product_product.php on line 435

2015-02-24 21:07:05 - PHP Notice: Array to string conversion in /var/www/*/vqmod/vqcache/vq2-catalog_view_theme_race_template_product_product.tpl on line 87

Нужно убрать ошибку и переделать файл #3 и #4 чтобы на карточке также выводились цены в трех валютах как в первом решении. либо в первые два файла внести правки чтобы работала функция подсчета в процентах из файла #3


Во вложении:

файлы 1-4 (описаны выше)

#5 шаблон карточки товара

#6 оригинальный первоначальный файл #3 https://opencartforum.com/files/file/619-vqmod-dopolnitelnye-deistviia-s-tcenoi-optcii/

Наглядный пример как это выглядит в магазине на скринах

Без фтп доступа, без проблем выгружу загружу в реальном времени нужные файлы и отвэкюмоденные файлы если нужно. Нормально понимаю=). Или можно через teamviewer подключиться. Думается человеку сталкивовавшемуся с opencart не составит труда понять ошибку и вывести доп цену (она не должна обязательно меняться при выборе опции просто чтобы выводилась справа и при переключении валюты также срабатывала)

Приложения 4

Просмотр приложений доступен только зарегистрированным пользователям.

Сделать ставку!

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

  1. 3 дня200 ₴
    Максим У.
     1488  проверен   39   4

    Макс, спасибо, интересное задание. Но 70 грн - это через чур.
    Пишите в скайп или лс - обо всём договоримся.

    Украина Харьков | 25 февраля 2015 |

Заказчик
Макс Лев
Украина Украина  15   1
Проект опубликован
25 февраля 2015
1007 просмотров
Способы оплаты
Поделиться