zubrilov Posted August 24, 2013 Report Share Posted August 24, 2013 Здравствуйте Подскажите пожалуйста, как можно сделать чтобы все зарегистрированные пользователи получали определенную скидку автоматически, за регистрацию (попадали в группу) Quote Link to post Share on other sites
alaster Posted August 24, 2013 Report Share Posted August 24, 2013 1) Создайте группу для зарегистрированных пользователей. Посмотрите её id /simpla/index.php?module=GroupAdmin&id=[ID группы]2) Отредактруйте RegisterView.php elseif($user_id = $this->users->add_user(array('name'=>$name, 'email'=>$email, 'password'=>$password, 'enabled'=>$default_status, 'last_ip'=>$_SERVER['REMOTE_ADDR'])))Добавьте в массив 'group_id' => [iD группы] p/s В идеале еще запретить эту группу удалять. В Groups.php к примеру. Quote Link to post Share on other sites
mart Posted August 28, 2013 Report Share Posted August 28, 2013 В simpla/GroupsAdmin.php вместо foreach($ids as $id) $this->users->delete_group($id); Сделать что-то типа foreach($ids as $id) if($id != 1) $this->users->delete_group($id); Quote Link to post Share on other sites
timoha Posted September 29, 2013 Report Share Posted September 29, 2013 1) Создайте группу для зарегистрированных пользователей. Посмотрите её id /simpla/index.php?module=GroupAdmin&id=[iD группы] 2) Отредактруйте RegisterView.php 36> elseif($user_id = $this->users->add_user(array('name'=>$name, 'email'=>$email, 'password'=>$password, 'enabled'=>$default_status, 'last_ip'=>$_SERVER['REMOTE_ADDR']))) Добавьте в массив 'group_id' => [iD группы] p/s В идеале еще запретить эту группу удалять. В Groups.php к примеру.Прошу прощения может за дурацкий вопрос, но всё же, куда именно в массиве вставить - 'group_id' => [iD группы] . У меня постоянно выдает ошибки. Quote Link to post Share on other sites
alaster Posted September 29, 2013 Report Share Posted September 29, 2013 Прошу прощения может за дурацкий вопрос, но всё же, куда именно в массиве вставить - 'group_id' => [iD группы] . У меня постоянно выдает ошибки. Ну Вы покажите, что и куда вставляете) какие ошибки выдает - посмеемся, трудность задачи ~0 Quote Link to post Share on other sites
ruufik Posted October 10, 2013 Report Share Posted October 10, 2013 Прошу прощения может за дурацкий вопрос, но всё же, куда именно в массиве вставить - 'group_id' => [iD группы] . У меня постоянно выдает ошибки. 'group_id'=> $id !=id группы про запятые не забуть Quote Link to post Share on other sites
timoha Posted October 15, 2013 Report Share Posted October 15, 2013 'group_id'=> $id !=id группы про запятые не забуть 'group_id'=> $id !=id группы про запятые не забутьСпасибо большое!!!! Quote Link to post Share on other sites
tumanenko Posted October 18, 2013 Report Share Posted October 18, 2013 Подскажите, а можно ли сделать, чтобы скидка для зарегистрированных пользователь группы ОПТ, зависела от категории?К примеру в категории обувь - скидка 30%, а в категории носки 80%. И если это возможно, то можно ли добавить к этому еще скидку в зависимости от заказа, например на 500$ + 5%, а на 1000$ + 10% скидка ? Quote Link to post Share on other sites
iodjin Posted January 24, 2014 Report Share Posted January 24, 2014 Подскажите, пожалуйста, что не так делаю: ошибка вверху страницы регистрации Warning: Cannot modify header information - headers already sent by (output started at /home/rusatri6/public_html/view/RegisterView.php:1) in /home/rusatri6/public_html/index.php on line 26 При это регистрация проходит, но на главную(как обычно) не кидает, а вверху еще ошибки появляются, но пользователи все-таки попадают в группу "зарегистрированные" и получают скидку. Вот, как сделал в RegisterView.php elseif($user_id = $this->users->add_user(array('name'=>$name, 'email'=>$email, 'password'=>$password, 'enabled'=>$default_status, 'group_id'=> $id !=1, 'last_ip'=>$_SERVER['REMOTE_ADDR']))) Так же выполнил действие, которое описал господин mart.Как убрать ошибку? Спасибо. Quote Link to post Share on other sites
iodjin Posted January 24, 2014 Report Share Posted January 24, 2014 Скорее всего, при редактировании файл получил не ту кодировку. Надо UTF-8 (без BOM)Понял, сейчас попробую по-другому. Quote Link to post Share on other sites
iodjin Posted January 24, 2014 Report Share Posted January 24, 2014 Скорее всего, при редактировании файл получил не ту кодировку. Надо UTF-8 (без BOM)Сделал все через Notepad ++ , там точно такая кодировка, как вы указали.В итоге: при переходе на страницу регистрации ошибок нет, потом ввожу данные, жму "зарегистрироваться" страница обновляется, (опять же пользователь добавляется в админке) , а вверху ошибка Notice: Undefined variable: id in /home/rusatri6/public_html/view/RegisterView.php on line 36 Warning: Cannot modify header information - headers already sent by (output started at /home/rusatri6/public_html/view/RegisterView.php:36) in /home/rusatri6/public_html/view/RegisterView.php on line 42 Warning: Cannot modify header information - headers already sent by (output started at /home/rusatri6/public_html/view/RegisterView.php:36) in /home/rusatri6/public_html/index.php on line 26 Quote Link to post Share on other sites
iodjin Posted January 24, 2014 Report Share Posted January 24, 2014 Решил. Спасибо. Quote Link to post Share on other sites
xikarx Posted May 1, 2014 Report Share Posted May 1, 2014 Спасибо. тоже установил. Работает! Quote Link to post Share on other sites
LUN Posted June 12, 2014 Report Share Posted June 12, 2014 А есть решение для регистрации через Ulogin ? Quote Link to post Share on other sites
kislotnik Posted October 20, 2015 Report Share Posted October 20, 2015 А есть решение для регистрации через Ulogin ?$user_id = $this->users->add_user(array('name'=>$name,'email'=>$email,'password'=>$password,'group_id'=> 2,'enabled'=>1)); Quote Link to post Share on other sites
Noxter Posted October 20, 2015 Report Share Posted October 20, 2015 $user_id = $this->users->add_user( array('name'=>$name, 'email'=>$email, 'password'=>$password, 'group_id'=> 2, 'enabled'=>1) );Офигенное решение!!! Прям бог программирования Quote Link to post Share on other sites
kislotnik Posted October 20, 2015 Report Share Posted October 20, 2015 Офигенное решение!!!Прям бог программирования У меня все работает.А ты я смотрю так и не научился жить без флуда?Или ты таким образом в топ самых активных выходишь? Quote Link to post Share on other sites
Noxter Posted October 20, 2015 Report Share Posted October 20, 2015 У меня все работает. А ты я смотрю так и не научился жить без флуда? Или ты таким образом в топ самых активных выходишь?Странно что у тебя это работает потому как приведенный код выполняет функцию добавления пользователя. Пользователем LUN был поставлен вопрос:А есть решение для регистрации через Ulogin ?Скажи мне где в твоем коде есть решение по поставленному вопросу? Где выполняется регистрация через Ulogin? Это жалкая попытка помочь которая приведет к 100500 вопросов у неопытных пользователей в стиле "Куда этот код вставить, у меня не работает, а где это" и т.д. Теперь понятно о чем идет речь? Quote Link to post Share on other sites
kislotnik Posted October 20, 2015 Report Share Posted October 20, 2015 Странно что у тебя это работает потому как приведенный код выполняет функцию добавления пользователя.Пользователем LUN был поставлен вопрос:Скажи мне где в твоем коде есть решение по поставленному вопросу?Где выполняется регистрация через Ulogin?Это жалкая попытка помочь которая приведет к 100500 вопросов у неопытных пользователей в стиле "Куда этот код вставить, у меня не работает, а где это" и т.д.Теперь понятно о чем идет речь?я не прогер и ни на что не претендую просто у себя на сайте была такая задача,решил ее так, вот и поделился Quote Link to post Share on other sites
Noxter Posted October 20, 2015 Report Share Posted October 20, 2015 я не прогер и ни на что не претендую просто у себя на сайте была такая задача,решил ее так, вот и поделилсяЕсли ты не прогер то нафига ты даешь глупые и не полные подсказки? Задача сделать регистрацию через Ulogin, коем боком ты ее решил с этого кусочка кода? Этим кусочком кода можно зарегистрировать нового пользователя если заранее получены данные, но никак не сделать регистрацию через Ulogin. Чувак не тупи, и не лезь туда где ты не силен, от таких действий форум в говно превращается. Quote Link to post Share on other sites
kislotnik Posted October 20, 2015 Report Share Posted October 20, 2015 Если ты не прогер то нафига ты даешь глупые и не полные подсказки?Задача сделать регистрацию через Ulogin, коем боком ты ее решил с этого кусочка кода?Этим кусочком кода можно зарегистрировать нового пользователя если заранее получены данные, но никак не сделать регистрацию через Ulogin.Чувак не тупи, и не лезь туда где ты не силен, от таких действий форум в говно превращается.на форуме есть готовое решение по регистрации через ulogin кстати твое Quote Link to post Share on other sites
kislotnik Posted October 20, 2015 Report Share Posted October 20, 2015 Если ты не прогер то нафига ты даешь глупые и не полные подсказки?Задача сделать регистрацию через Ulogin, коем боком ты ее решил с этого кусочка кода?Этим кусочком кода можно зарегистрировать нового пользователя если заранее получены данные, но никак не сделать регистрацию через Ulogin.Чувак не тупи, и не лезь туда где ты не силен, от таких действий форум в говно превращается.форум превращается в говно из-за твоих с корсом флудов и обсираний Quote Link to post Share on other sites
Noxter Posted October 20, 2015 Report Share Posted October 20, 2015 форум превращается в говно из-за твоих с корсом флудов и обсиранийКак раз из-за таких умников как ты возникают подобные вопросы, иначе звучат они так "нахера ты пишешь непонятную, не полную ересь которая создаст кучу проблем", такие говносоветы как ты даешь стирать нужно мгновенно, от них нет пользы а лишь ущерб.Неужели тебе так туго это доходит??? Quote Link to post Share on other sites
kislotnik Posted October 20, 2015 Report Share Posted October 20, 2015 Как раз из-за таких умников как ты возникают подобные вопросы, иначе звучат они так "нахера ты пишешь непонятную, не полную ересь которая создаст кучу проблем", такие говносоветы как ты даешь стирать нужно мгновенно, от них нет пользы а лишь ущерб.Неужели тебе так туго это доходит???я не вижу смысла с тобой флудить в инете буду в Киеве и поговорим, предпочитаю в глаза говорить то что мне не нравится Quote Link to post Share on other sites
kislotnik Posted October 20, 2015 Report Share Posted October 20, 2015 я не вижу смысла с тобой флудить в инете буду в Киеве и поговорим, предпочитаю в глаза говорить то что мне не нравитсятакое быдло как ты только унижает наш народ в глазах других Quote Link to post Share on other sites
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.