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


Param edit + shk_currency ( несколько цен и разная валюта )

  • Добрый вечер.
    Делаю сайт парфюмерии, у каждого товара есть несколько позиций, по граммам. То есть 50гр, 100 гр, 250гр и так далее
    Сделал ТВ с ценой через param edit.

    Сделал вывод:
    <div class="price">[[*price_selector]]
    <div class="price_in_list shk-price">[[!*price:shk_curr_rate:num_format]] </div>
    <div class="shk_currency"> [[!+shk_currency]]</div>
    </div>

    Всё нормально выводит.
    Но теперь появилась задача сделать мультивалютность.
    Вывел это так
    <select id="site_currency" name="curency">
    <option value="1">руб.</option>
    <option value="2">USD</option>
    </select>
    Всё работает. Настройки я сделал правильные для валюты

    Не пойму как сделать если я выберу USD и потом меняю параметр цены, то у меня цена прибавляется не конвертируемая.
    Как сделать что бы для каждой валюты при выборе параметра товара, цена же конвертируемая прибавлялась?

    Надеюсь я понятно объяснил)))

  • Неужто никто не сталкивался? Помочь никто не может?

  • Нормального решения нет. Но есть обходной путь. Ищите на форуме, был такой вопрос.

 

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

  • У меня почему то не получилось прикрутить эту штуку.

    Что конкретно не получилось? Какие-то ошибки?

    Там вроде как зависимость от компонента http://angular-ui.github.io/bootstrap/
    Но вроде он и используется, но, возможно, какая-то старая версия.

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

    @Andchir Спасибо, но это немного не то.
    Задача такая - менеджер должен выставлять промежуток времени, когда клиенту удобно принять доставку.
    Т.е. надо прикрутить что то типа этого https://rgkevin.github.io/datetimeRangePicker/#/home
    Чтобы можно было выбирать и вилку дней и промежуток по времени.
    У меня почему то не получилось прикрутить эту штуку.

    По сохранению сложностей не возникло, т.е. проблема только с UI

    Читать далее
  • https://github.com/andchir/shopkeeper3/blob/master/core/components/shopkeeper3/templates/home.tpl
    Шаблон редактирования заказа здесь обозначен комментарием

    <!-- order_edit -->

    Нужно добавить поле в форму. Пример:

    <input type="date" ng-model="data.order.date">

    В "ng-model" указывается имя поля в заказе.
    Если это новое поле, то сохранять его нужно здесь
    https://github.com/andchir/shopkeeper3/blob/master/core/components/shopkeeper3/processors/mgr/saveorder.class.php

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

    @Andchir извиняюсь, забыл что не на битве экстрасенсов)
    Версия старенькая - 3.2.5-pl. С таким количеством нововведений обновлять просто уже нельзя.

    Читать далее