[Помогите] 2 вида цен

Тема в разделе "OpenCart", создана пользователем Flexx, 15 сен 2015.

  1. Flexx

    Flexx

    Регистрация:
    8 янв 2013
    Сообщения:
    122
    Симпатии:
    86
    Здравствуйте.Стоит такая задача.На сайте будет использоваться регистрация,в которые ты будешь выбирать оптовый ты покупатель или же нет.Далее от этого выбора и цены после авторизации будут меняться.Подскажи пожалуйста как это все реализовать.Версия движка 2.0.3.1
     
  2. Zulus

    Zulus Команда форума

    Регистрация:
    20 дек 2012
    Сообщения:
    746
    Симпатии:
    722
    Так же как и в линейке 1.5.x.x. В админке, на стадии редактирования товара во вкладке "Скидка" указывай стоимость товара для той или иной группы.
     
  3. Flexx

    Flexx

    Регистрация:
    8 янв 2013
    Сообщения:
    122
    Симпатии:
    86
    А при регистрации как сделать выбор между обычным покупателем или оптовом ?
     
  4. Zulus

    Zulus Команда форума

    Регистрация:
    20 дек 2012
    Сообщения:
    746
    Симпатии:
    722
    Вы с 1,5 работали?
    Опять же как и в "старой" линейке - в админке, Настройки (Settings)->Изменить->вкладка Опции (Option)->ниже Учетная запись (Account) и где написано Группы покупателей (Customer Groups) проставить галочки для тех групп, которые должны быть доступны при регистрации.
    Пользуйтесь вначале поиском, такие вопросы много раз пережевывались здесь, на форуме.
     
  5. SpresscodE

    SpresscodE

    Регистрация:
    2 ноя 2012
    Сообщения:
    265
    Симпатии:
    61
    какой модуль регистрации и оформления заказа стоит у Вас?
     
  6. Flexx

    Flexx

    Регистрация:
    8 янв 2013
    Сообщения:
    122
    Симпатии:
    86
    SpresscodE, Все стандартное.Сторонних модулей для регистрации не устанавливал
     
  7. SpresscodE

    SpresscodE

    Регистрация:
    2 ноя 2012
    Сообщения:
    265
    Симпатии:
    61
    Группы покупателей созданы?
     
  8. Flexx

    Flexx

    Регистрация:
    8 янв 2013
    Сообщения:
    122
    Симпатии:
    86
    SpresscodE, да сделал,как сказал Zulus.Теперь осталось вывести цену для каждого свою.
     
  9. Zulus

    Zulus Команда форума

    Регистрация:
    20 дек 2012
    Сообщения:
    746
    Симпатии:
    722
    Ну здесь два варианта - или для каждого товара забивать свою цену, или использовать какой либо модуль для скидок (здесь их много в соответствующем разделе)
     
  10. Flexx

    Flexx

    Регистрация:
    8 янв 2013
    Сообщения:
    122
    Симпатии:
    86
    Может кому то понадобится этот запрос.Суть такая.Есть в таблице 2 товара.Одна цена была для оптовых покупателей,другая для обычных.Предыдущий прогер додумался хранить это как два разных товара.Пришлось делать выборку и исключать дубли по полю code.
    PHP:
    SELECT
    f
    .productID,
    f.`code`,
    s.`name` AS `name`,
    s.shortdescription,
    s.price1 AS trade,
    f.price1 AS price
    FROM
        
    `jss_products` AS f
    LEFT JOIN 
    `jss_products` AS s ON sCODE CONCAT(fCODE' TRADE')
    WHERE
    f
    .`codeNOT LIKE s.`code`
    GROUP BY
        f
    .productID