Последние темы


Некоректно сичитается курс (мультивалютность)

  • Добрый день, есть три валюты "UAH" "USD" "грн с ПДВ"0_1519818995350_Screenshot-2018-2-28 Управление заказами (SHK 3) KASHTAN.png далее в наборах параметров стоит
    0_1519819152118_Screenshot-2018-2-28 Наборы параметров KASHTAN.png далее в селекте стоит0_1519819237377_Screenshot-2018-2-28 Чанк header KASHTAN.png , цена товара стоит 42, вот результат:
    42 UAH
    1.56 USD
    35 грн с ПДВ
    Ничего понять немогу( вроде все просто а я гдето туплю
    Буду очень благодарен за помощь

  • забыл изменить ище системные настройки 0_1519820365817_Screenshot-2018-2-28 Системные настройки KASHTAN.png теперь там так, также внес изменения в настройки мультивалютности 0_1519820404094_Screenshot-2018-2-28 Управление заказами (SHK 3) KASHTAN(1).png
    вот результат
    1134 UAH
    42 USD
    945 грн с ПДВ
    Третий результат сбивает с толку

  • после устноавки курса в третей строке на 33 третий результат уже сичтается с usd но все равно упорно както странно 34.36 грн с ПДВ, такое ощущение что он сичтает наоборот
    \

  • Третий результат сбивает с толку

    Какой должен быть по-вашему?

  • @andchir
    ну проидее 42 умноженое на 1.2 но даже так я приспаособил, 0.8333 написал, и тут ище один момент при заходе на сайт отображается UAH а цена в доларах, переключение на USD неработает, все начинает нормально работать только после того как переключится на 3 вариант (ГРН с ПДВ) тогда все переключается и отображается нормально. А нужно чтобы цена считалась с долара, а отображалась в гривнах.

  • Воощем немогу понять как сделать чтобы цены в карточке указывались в доларах а на сайте по умолчани при первом посещении отображались в гривнах...
    ( пробывал shk3.currency_selected, но оно явно не для этого случая, получается по настрйокам я указываю валюту по умолчанию долар, и отображается долар вот только изза того что shk.currency стоит UAH получается путаница.)

  • немогу найти где в снипете или плагине прописать чтобы если кукис пустой, отображалась гривна. помогите плиз( там вроде все понятно но чтото неполучается.

  • $shk_currency = !empty($_COOKIE['shk_currency']) && is_numeric($_COOKIE['shk_currency']) ? abs(intval($_COOKIE['shk_currency'])) : $scriptProperties['currency_default'];
    $scriptProperties['currency_default'] - заменил на номер валюты которыя должна выводится по умолчанию, сначала была какаято белеберда, потом понял что затупил, нужно менять эту строчку и в сниппете и в плагине, спасибо Andchir что у Вас понятный код и даже такой нюбас как я разобрался)

  • Если в свойствах товара вы указываете цену в долларах, то курс вам пересчитывать не нужно, всё уже пересчитано. Поэтому в настройках курс доллара должен быть равен единице.

 

Последние комментарии

  • D

    @Andchir
    Исходя из ошибки выше:

    в ваш плагин было бы неплохо добавить проверку на существование выбранного ресурса, что-бы исключить появление данной ошибки вы собираетесь дорабатывать плагин для работы с данными MIGX db, которые не имеют связи с ресурсами, а "живут" в отдельной таблице и редактируются через CMP?

    Читать далее
  • D

    @Andchir
    [23-Aug-2019 16:30:27 Europe/Moscow] PHP Fatal error: Uncaught Error: Call to a member function get() on null in /home/a0139615/domains/new.bistriki.com/public_html/core/components/catalogfill/model/catalogfill.class.php:459
    Stack trace:
    #0 /home/a0139615/domains/new.bistriki.com/public_html/core/components/catalogfill/processors/mgr/export.php(32): Catalogfill->csv_export('web')
    #1 /home/a0139615/domains/new.bistriki.com/public_html/core/model/modx/modprocessor.class.php(361): include('/home/a0139615/...')
    #2 /home/a0139615/domains/new.bistriki.com/public_html/core/model/modx/modprocessor.class.php(177): modDeprecatedProcessor->process()
    #3 /home/a0139615/domains/new.bistriki.com/public_html/core/model/modx/modx.class.php(1764): modProcessor->run()
    #4 /home/a0139615/domains/new.bistriki.com/public_html/core/model/modx/modconnectorresponse.class.php(144): modX->runProcessor('export', Array, Array)
    #5 /home/a0139615/domains/new.bistriki.com/public_html/core/model/modx/modconnectorrequest.class.php(86): modConnectorResponse->outputContent(Array)
    #6 /home/a0139615/ in /home/a0139615/domains/new.bistriki.com/public_html/core/components/catalogfill/model/catalogfill.class.php on line 459

    Читать далее
  • L

    @Dolce подскажите, как решили проблему? у меня тоже самое

    Читать далее
  • @knplabs :

    Удалил - ничего не изменилось. При очистке кэша висит прелоадер 16 секунд. Потом выдает ту же ошибку.

    Попробуйте удалить все папки в папке /var/cache/. У меня такого не было. Советую использовать http://devilbox.org/ вместо xampp. Там и MongoDB есть.

    Читать далее