Jump to content

Две валюты в списке товаров, как реализовать в Prestashop 1.5.4


Recommended Posts

Подскажите, как реализовать для версии Prestashop 1.5.4

Нужно в списке товаров отображать две валюты

как в rozetka.com.ua

Для карточки товара product.tpl решение нашел тут http://vashmagazin.com.ua/forum/viewtopic.php?f=7&t=96

c9b3e2ce155283ed5ba6e893b074169b.png

 

Нужно для списка товаров product-list.tpl

 

 

Заранее , благодарен

Link to comment
Share on other sites

как вариант для 1.4

 

пример для homefeatured / product-list и тд:
Код:
{convertPriceWithCurrency price={convertPriceWithoutDisplay p=$product.price c=2} currency=2}
пример для product:
Код:
{convertPriceWithCurrency price={convertPriceWithoutDisplay p=$product->price c=2} currency=2}

 

c=2 - 2 валюта в которую необходимо перегнать цену от текущей.

В данном подходе существует одна проблема при переходе на др. валюту цена будет отталкиваться от текущей (отключайте модуль blockcurrencies также можно дописать функцию)

 

для 1.5

 

{convertPriceWithCurrency price={Tools::convertPrice($product.price, 2)} currency=2}

Link to comment
Share on other sites

как вариант для 1.4

 

пример для homefeatured / product-list и тд:
Код:
{convertPriceWithCurrency price={convertPriceWithoutDisplay p=$product.price c=2} currency=2}
пример для product:
Код:
{convertPriceWithCurrency price={convertPriceWithoutDisplay p=$product->price c=2} currency=2}

 

c=2 - 2 валюта в которую необходимо перегнать цену от текущей.

В данном подходе существует одна проблема при переходе на др. валюту цена будет отталкиваться от текущей (отключайте модуль blockcurrencies также можно дописать функцию)

 

для 1.5

 

{convertPriceWithCurrency price={Tools::convertPrice($product.price, 2)} currency=2}

 

Этот код же не будет работать. Ошибки в синтаксисе Smarty

Вторую валюту можно вывести так:

 

{convertPriceWithCurrency price=$product.price currency=$secondCurrency}

 

где $secondCurrency - ID второй валюты

Link to comment
Share on other sites

  • 3 weeks later...

Подскажите, как реализовать для версии Prestashop 1.5.4

Нужно в списке товаров отображать две валюты

как в rozetka.com.ua

Для карточки товара product.tpl решение нашел тут http://vashmagazin.c...ic.php?f=7&t=96

c9b3e2ce155283ed5ba6e893b074169b.png

 

Нужно для списка товаров product-list.tpl

 

 

Заранее , благодарен

Можете выложить здесь решение с того сайта? (сайт тормозит и постоянно падает)

Link to comment
Share on other sites

  • 1 month later...

Этот код же не будет работать. Ошибки в синтаксисе Smarty

Вторую валюту можно вывести так:

 

{convertPriceWithCurrency price=$product.price currency=$secondCurrency}

 

где $secondCurrency - ID второй валюты

И этот код не работает на 1.5 :)

Подскажите кто-нибудь, как же всё-таки вывести вторую валюту? Точнее, задача такая:

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

 

Я бы с удовольствием сделал несколько валют в магазине, но к сожалению модули оплаты, например, вебмани, не умеет отрабатывать оплату с конвертацией. Например, товар стоит 10$, клиент включил отображение в рублях, всё замечательно считается по курсу и оплата происходит в рублях по курсу. Но если клиент переключит валюту на доллары, то модуль Вебмани примет к оплате 10руб. С разработчиком модуля пытался на эту тему разговаривать, но мы на разных языках, видимо общаемся :(

Link to comment
Share on other sites

И этот код не работает на 1.5 :)

Подскажите кто-нибудь, как же всё-таки вывести вторую валюту? Точнее, задача такая:

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

 

Я бы с удовольствием сделал несколько валют в магазине, но к сожалению модули оплаты, например, вебмани, не умеет отрабатывать оплату с конвертацией. Например, товар стоит 10$, клиент включил отображение в рублях, всё замечательно считается по курсу и оплата происходит в рублях по курсу. Но если клиент переключит валюту на доллары, то модуль Вебмани примет к оплате 10руб. С разработчиком модуля пытался на эту тему разговаривать, но мы на разных языках, видимо общаемся :(

 

любой модуль можно заставить определять валюты и конвертировать)

Link to comment
Share on other sites

любой модуль можно заставить определять валюты и конвертировать)

Ну я разработчикам денег предлагал, но видимо не в них счастье. Пока ищу способ принудительного вывода цен в рублях и в долларах, чтобы без переключений. Если есть способы, готов выслушать предложения. Народ, кто в теме, назовите цену, сроки и методы реализации. Оплата Киви, Вебмани, PayPal. А то что-то человек, с которым обычно работаю, молчит на письма сегодня :)

Link to comment
Share on other sites

Ну я разработчикам денег предлагал, но видимо не в них счастье. Пока ищу способ принудительного вывода цен в рублях и в долларах, чтобы без переключений. Если есть способы, готов выслушать предложения. Народ, кто в теме, назовите цену, сроки и методы реализации. Оплата Киви, Вебмани, PayPal. А то что-то человек, с которым обычно работаю, молчит на письма сегодня :)

 

Давай тз что делать, посмотрим.

Link to comment
Share on other sites

Давай тз что делать, посмотрим.

Что есть:

PrestaShop 1.5.4.1

Шаблон default с Nice&Clean Customizable Default Theme Skin

Валюта магазина по умолчанию USD

Так же есть еще 4 валюты.

 

Что нужно. Есть два варианта. Интересуют сроки и цены по обоим вариантам. Так же потребуются дальнейшие мелкие доработки, ищу адекватного человека, с которым можно работать.

 

Вариант 1:

1. Цены на сайте должны быть всегда в российских рублях.

2. Рядом с ценой в рублях вставить цену в долларах.

3. Увеличить количество символов в корзине.

 

Вариант 2:

1. Цены на сайте должны быть всегда в российских рублях.

2. Рядом с ценой в рублях вставить цену в той валюте, которую выбрал пользователь в блоке выбора валют. По умолчанию выбрана валюта Доллар.

3. Необязательно: после регистрации пользователю автоматически включать валюту из п.2 в зависимости от страны в профиле пользователя.

4. Увеличить количество символов в корзине.

 

Так же требуются небольшие правки css (сдвинут картинки, изменить шрифт и т.п.)

По всем доработкам нужны отчеты, в каких файлах что и на что меняется, чтобы при обновлении у меня была информация, что где править.

Link to comment
Share on other sites

×
×
  • Create New...