Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Добрый день. Есть интернет магазина на Opencart 3.0.3.1 (ahos_точка_me)

Суть работы заключалась в следующем ( коротко о функционале) :

По ip определяли местоположение пользователя( Используя модуль City manager Pro) и генерировался чпу с хвостом ?currency=( UAH,RUB,USD ) - зависело от региона (Украина, РФ, другие страны). В данный момент модуль включен, и если вы зайдете из РФ, то у вас будет выводить цены в рублях, если из Украины то гривны, если другие страницы то в баксе.

Цены были добавлены в карточку товара (т.к. они изменялись без пропорции от региона/модели https://prnt.sc/1syso20).

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

Нам нужна доработка :

1. Добавить в карточку товара тэнге (по аналогу с баксом и рублем https://prnt.sc/1re80tf), страну Казахстан и генерацию чпу для тэнге. ( ip Казахстана добавили уже в самом модуле, но нужно затестить чтобы все работало )

2. На английском языке необходимо удалить вывод UAH (скорее всего нет обработчика вывода для данного языка т.к он добавлялся уже позднее чем русский и украинский язык или проверить вывод на фронт валюты. Может быть в языковых файлах, в наложении вывода цены и валюты стандартного опенкарт и доработки), а на РФ IP вместо рублей выводит знак гривны на английском языке.

https://prnt.sc/1sys9ec - ip РФ

https://prnt.sc/1syscgh - ip Весь мир, должен быть только $

На других языках знаки валют выводится верно.

3. Убрать дублирование currency в строке урл ( Дубляж:

https://prnt.sc/1syvpvf) это появляется только на главной странице если переключать языки на ip РФ или весь мир.

Прошлый разработчик проводил внедрение данного функционала через ocmod файл general_frontend.ocmod.xml, расположенный в папке system. Поиск по отрывку "currency=".

(Доступы к ФТП дам выбранному исполнителю)

Напишите цену и срок выполнения задачи, а так же если есть какие то вопросы, готов ответить. Спасибо.

3 года назад
lagutin
35 летУкраина
13 лет в сервисе
Был
месяц назад