Вход • Регистрация

2 цены на один товар

  • 08 апреля 2019 г.
  • Добрый день товарищи.
    Интересует вот что..
    Я совсем не силен в этом деле,поэтому попробую посоветоваться с Вами.
    Нужно что бы на товарах было две цены. А именно, что бы покупатель видел цену за 1 литр/килограмм и цену за тару.
    Попробовал сделать через характеристику, вручную вбивая каждую цену за 1л/кг, НО: текст больной маленький.
    А нужно так, как в прикрепленном файле (сделал скрин и отредактировал)
    Буду крайне благодарен за помощь!
  • 09 апреля 2019 г.
  • Необходимо создать характеристику - Объем - тип - Выпадающий список с выбором нескольких значений,
    добавить поля
    - тара
    - литр

    в редактировании товара напротив этой характеристики поставить галочку - влияет на цену и будет несколько цен
    • 11 апреля 2019 г.
    • Цен то несколько будет. Но показывать одновременно, как на скриншоте - не будет!
      • 11 апреля 2019 г.
      • Вариантов много - как сделать.
        Например, добавьте характеристику, тип - или число, или текстовое поле, назовите, например, "Цена за единицу", и прописывайте в товаре.
      • 11 апреля 2019 г.
      • А как клиент должен выбирать, если сразу две цены?
        • 11 апреля 2019 г.
        • Насколько я понимаю, это и не нужно.

          Такая фича распространена в Ашане:
          стоят бутылки молока 500мл., 700мл, 950мл и т.д.
          Как просчитать, какая тара выгоднее?
          Для этого на ценнике указывают цену за литр, за килограмм и т.д.
          Очень удобно, сразу можно сориентироваться.

          Я так поняла, что вторая цена именно для этого и нужна. Иначе нет смысла огород городить.

          Тут наиболее оптимально все же сделать через характеристики, просто эту характеристику вывести вверх и придать ей нужный вид.
          Но это вручную.
          • 13 апреля 2019 г.
          • Вооот!
            Вы меня правильно поняли...
            Теперь вопрос как это сделать...
            • 13 апреля 2019 г.
            • Мое сообщение ниже почитайте...
              Там и ссылка на тему, как я это делала.
              • 14 апреля 2019 г.
              • А если будет акция, то при методе, когда добавлена характеристика, надо будет заново пересчитывать стоимость.

                проще ввести характеристику объем тары, тип или число или выпадающий список.

                если объем тары 10 литров, а цена 30 000, то просто в шаблоне делить 30 000 / 10 = 3 000 рублей / литр
              • 14 апреля 2019 г. , редакция: 14 апреля 2019 г.
              • Александр, но тогда люди могут заказать и 3 литра, а в реальности из бочки в 20 л никто вам нужное количество отливать не будет.

                Тут так или иначе появятся подводные камни, решать которые придется по мере возникновения оных.
                И продолжаться это будет до тех пор, пока в коробке не появится какое-то продуманное решение.
                А пока костылями, кто как может.
              • 14 апреля 2019 г.
              • Цитата
                Александр, но тогда люди могут заказать и 3 литра, а в реальности из бочки в 20 л никто вам нужное количество отливать не будет.


                Почему, есть
                цена - 30000 рублей,
                Объем, литров - 10

                Цена за литр: 30000/10=3000 рублей

                Цена за литр рассчитывается автоматически, и к заказу никак не относится и есть возможность заказать только 10 литров, а цена за литр просто для информации
              • 14 апреля 2019 г.
              • Интересно. Только непонятно, каким образом вы это предлагаете реализовывать?
                Здесь 20 л., а в другом товаре 900 мл.
                Нужны две переменные, чтобы вычислять цену за единицу товара.
              • 15 апреля 2019 г. , редакция: 15 апреля 2019 г.
              • если учет вести в одно системе измерения - в миллилитрах или в литра, то все просто, допустим, в миллилитрах

                Масло 1 = 5000 р.
                Обем = 10 000 мл

                масло 2 = 500 р
                Объем = 800 мл

                [price_2] = 1000*[price_1]/[объем]

                Масло 1
                price_2 = 1000*5000/10000 = 500

                Масло 2
                price_2 = 1000*500/800 = 625
            • 14 апреля 2019 г.
            • Опишите чётко:
              - что нужно получить в итоге?
              -.Будет ли цена зависимой?
              Лишь тогда можно давать конкретные, по существу, рекомендации, как можно реализовать вашу задумку.
              • 18 апреля 2019 г.
              • К сожалению вести учет в одном измерении не возможно, так как нужны и кг и литры и упаковки и комплект
        • 11 апреля 2019 г.
        • Грубо говоря, цена за литр - это розница,
          цена за упаковку - мелкий опт.
  • 11 апреля 2019 г.
  • ТС, покажите сайт. Тогда будет проще посоветовать, как вывести эту характеристику со своими стилями, в нужном месте и т.д.

    Если разбираетесь немного в рнр, то почитайте мою тему. Код из первого сообщения вам подойдет, если будете выводить перед кнопкой "купить".

Новости

  • Вчера, 09:05
  • В новой сборке совершили революцию в структурировании кастомизированной информации в шаблонах, добавили авторегистрацию пользователей, усовершенствовали защиту от спама, актуализировали накопительную скидку, а также улучшили производительность и стабильность работы системы.
  • 12 января
  • После выхода сборки 7.1 мы выпустили уже три патча, в каждом из которых улучшаем административную часть сайта. Сборка DIAFAN.CMS 7.1.3 уже доступна к установке. 
  • 15 декабря 2023 г.
  • Подводим итоги 2023 года. Выпустили новую сборку DIAFAN.CMS 7.1.1, вводим новые тарифы на аренду сайта и коммерческую поддержку и автообновления с января 2024 г., строим планы на будущий год.