arsium Опубликовано 26 апреля, 2012 Жалоба Поделиться Опубликовано 26 апреля, 2012 Здравствуйте! Подскажите, пожалуйста, как сделать, чтобы пользователь получал скидку в размере x% на все товары после регистрации?И как изменить ID группы тех, кто регистрируется? По стандарту присваивается ID 0Большое спасибо за потраченное на меня время! Цитата Ссылка на сообщение Поделиться на другие сайты
arsium Опубликовано 26 апреля, 2012 Автор Жалоба Поделиться Опубликовано 26 апреля, 2012 Добрый человек подсказал - создаем группу со скидкой, в базе данных ставим в качестве стандартного значения полю group_id ID группы со скидкой =) Цитата Ссылка на сообщение Поделиться на другие сайты
ivan888 Опубликовано 26 апреля, 2012 Жалоба Поделиться Опубликовано 26 апреля, 2012 Ну так просто вроде. Увидел зарегился чел и... сунь его в группу постоянных клиентов, а там уже скидка 2% по дефолту.Может я не так понял, но я так делал. Сложность в том что надо следить за регистрациями, иначе клиенты орут типа где моя скидка))) Цитата Ссылка на сообщение Поделиться на другие сайты
arsium Опубликовано 26 апреля, 2012 Автор Жалоба Поделиться Опубликовано 26 апреля, 2012 Сложность в том, что регистраций десятки в день, я не могу физически следить еще за этим. Способ, описанный выше, прекрасно работает. Цитата Ссылка на сообщение Поделиться на другие сайты
bubchen Опубликовано 27 апреля, 2012 Жалоба Поделиться Опубликовано 27 апреля, 2012 Я решал данный вопрос так:— создал группу, запомнил ее id, например, он виден в админке симплы, в адресе страницы;— в файле view/registerview.php в функцию add_user добавил 'group_id'=>'ID_моей_группы'Теперь каждый новый пользователь автоматически помещается в нужную мне группу со скидкой. Цитата Ссылка на сообщение Поделиться на другие сайты
ivan888 Опубликовано 27 апреля, 2012 Жалоба Поделиться Опубликовано 27 апреля, 2012 Круто. Полезная штука. Цитата Ссылка на сообщение Поделиться на другие сайты
igor_k Опубликовано 3 мая, 2012 Жалоба Поделиться Опубликовано 3 мая, 2012 bubchen - спасибо за дельную подсказку! Цитата Ссылка на сообщение Поделиться на другие сайты
HotHeadMan Опубликовано 13 мая, 2012 Жалоба Поделиться Опубликовано 13 мая, 2012 Объясните, пожалуйста, подробнее, куда именно в файле view/registerview.php вставлять 'group_id'=>'ID_моей_группы'. У меня что-то не получается. Цитата Ссылка на сообщение Поделиться на другие сайты
igor_k Опубликовано 13 мая, 2012 Жалоба Поделиться Опубликовано 13 мая, 2012 Приблизительно на 31ой строке у Вас должна быть запись вида:elseif($user_id = $this->users->add_user(array('name'=>$name, 'email'=>$email, 'password'=>$password, 'enabled'=>$default_status)))вот в нее и вставляете, должно получиться так:elseif($user_id = $this->users->add_user(array('name'=>$name, 'email'=>$email, 'password'=>$password, 'group_id'=>'1', 'enabled'=>$default_status))) Цитата Ссылка на сообщение Поделиться на другие сайты
HotHeadMan Опубликовано 13 мая, 2012 Жалоба Поделиться Опубликовано 13 мая, 2012 igor_k, спасибо большое за разъяснение, все работает! Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.