Помощь Помогите реализовать

Тема в разделе "Opencart", создана пользователем Krasovskiy, 25 авг 2013.

Информация :
Внимание форумчане! При создании тем, или выкладывании какой-либо информации проверьте в какой ветке форума вы находитесь! Не путайте Opencart и Opencart2. При несоблюдении данного условия выносится соответствующее наказание! И потом не говорите что вас НЕ ПРЕДУПРЕЖДАЛИ! По возможности используйте обменники mail, yandex, google, dropbox, rghost Дабы избежать просьб перезалить и проблем с рекламой!
Модераторы: ZiX
  1. Krasovskiy

    Krasovskiy Постоялец

    Регистр.:
    4 апр 2013
    Сообщения:
    76
    Симпатии:
    37
    Добрый день!

    Возник вопрос: имеется товар, ценой 290 грн. Если покупать 30 шт - цена 190, 50шт - 170, 100шт - 160. Как такое реализовать. С атрибутами, опциями и скидками запутался окончательно.

    Делаю так [​IMG]

    [​IMG]

    получается не то [​IMG]

    т.е. , если выбрать сразу От 50шт. (-120грн.), то даже одна вешь будет стоить при оформлении 170грн.

    Помогите сделать правильно, спасибо!
     
  2. esche

    esche

    Регистр.:
    9 авг 2009
    Сообщения:
    359
    Симпатии:
    243
    Вообще, зависимость цены от количества делается штатными средствами (price quantity break) без всяких опций (второй скрин в Вашем сообщении)
    Ну, или в опциях убрать цену из графы Цена или переместить в название опции, если уж очень хочется оставить...

    p.s. А покупатели реально добавлены в группы? Т.е. для гостя такие скидки действовать не должны - всё верно?
     
  3. avb19

    avb19 Постоялец

    Регистр.:
    15 июл 2012
    Сообщения:
    50
    Симпатии:
    5
    Как в opencart 1551, убрать в цене разделитель тысячных ","(2,999.00 надо 2999.00)?
     
  4. sidoruk2000

    sidoruk2000 Постоялец

    Регистр.:
    19 окт 2012
    Сообщения:
    112
    Симпатии:
    27
    в файле языка \catalog\language\russian\russian.php
    переменная $_['thousand_point'] = ' '; уберите заятую и поставте значение пусто
     
    avb19 нравится это.
  5. Krasovskiy

    Krasovskiy Постоялец

    Регистр.:
    4 апр 2013
    Сообщения:
    76
    Симпатии:
    37
    Оставил второй свой скрин, считает, когда плюсуешь кол-во товара. Все верно. Как объявить покупателю, что с 30шт. другая цена?
    Покупатели добавлены, для гостя тоже это правило должно работать.
     
  6. zek24

    zek24

    Moderator
    Регистр.:
    14 ноя 2009
    Сообщения:
    777
    Симпатии:
    231
    Не нужно создавать лишние группы.
    Установи цены в зависимости от кол-ва для незарегистрированных и для default
    1-290
    30-190
    ...
     
  7. esche

    esche

    Регистр.:
    9 авг 2009
    Сообщения:
    359
    Симпатии:
    243
    В описании можно.
     
  8. demitsuri

    demitsuri Создатель

    Регистр.:
    1 июл 2013
    Сообщения:
    25
    Симпатии:
    1
    Через модуль комплекты товаров например!
     
  9. baskinBREST

    baskinBREST Постоялец

    Регистр.:
    23 фев 2009
    Сообщения:
    75
    Симпатии:
    14
    Это же все делается гораздо проще и понятнее для непонятливого покупателя:
    при добавлении/редактировнии товара в админке на вкладке Скидки жмите Добавить скидку. Указываете только Количество и Цену (группу покупателей не надо трогать). Например, у меня так:
    [​IMG]
    На самом сайте это выглядит так:
    [​IMG]

    и когда покупатель указывает количество более 10 единиц товара, то в корзине у него автоматически подставляется нужная цена. В моем случае - 400$, вместо 470$
     
    Krasovskiy нравится это.