Перейти к содержанию
Форум поддержки пользователей VamShop

Одновременное отображение 2 цен


Рекомендуемые сообщения

В связи с тем, что курсы начало "колбасить", хотим выводить цены сразу в 2 валютах: в базовая-в баксах, и вторую - в рублях по курсу( курс берется из админки-валюты).

 

в карточке товара, файл product_info_v1.html при выводе цены используется

<td> {$PRODUCTS_PRICE}</td>.

Сразу выводится и его обозначение (рубли или баксы),

и выводится и значение цены.

 

для решения задачи нужно в эту переменную просто ввести 2 валюты.

вопрос- где формируется и заполняется данными эта переменная?

Ссылка на сообщение
Поделиться на другие сайты
  • 2 weeks later...

Спасибо, там отлично написано.

И работает отображение 2 цен, но только в карточке товара.

А где исправить, чтобы и в листинге товара 2 цены было?

и в "спецпредложениеях", и новиках?

Ссылка на сообщение
Поделиться на другие сайты
  • 3 weeks later...

сделали к ФАКах.

наткнулись на интересную особенность:

базовая валюта- бакс.

пересчет в рубли по курсу, например 10, отображаем ДВЕ валюты.

если цена в баксах МЕНЬШЕ тысячи (1000),  то пересчет отображается корректно.

 

НО если баксовая цена БОЛЬШЕ 1000, то пересчет идет от суммы бакса в 1,000, т.е. разряд в 000 теряется.

так, цена 1.150 баксов по курсу 10 рублей/бакс будет равна 11,50 рублей.

 

от разделителя разрядов в админке это не зависит- все перепробовали.

где глюк?

Ссылка на сообщение
Поделиться на другие сайты

Все эти разделители и прочее берутся из настроек валют в админке, может там что не так.

Ссылка на сообщение
Поделиться на другие сайты

я 2 дня убил на проверку всех вариантов...

давайте на Вашем тестовом демо-версии поверим? если будет сразу работать- то варианты сравнения всего 2 файлов. а если будет тот же прикол- то видно на "чистом" варианте станет.

Ссылка на сообщение
Поделиться на другие сайты

Если вопрос не решили, напишу и скину сюда код для модификации. Внесете его в свой вамшоп, и получите свои две цены.

Ссылка на сообщение
Поделиться на другие сайты
×
×
  • Создать...