Jump to content
GeorgyM

Группа для Зарегистрированных пользователей

Recommended Posts

Привет, кто-нибудь делал когда-нибудь так?

Если пользователь незарегистрированный он покупает как ГОСТЬ - группа по умолчанию.

Если пользователь регистрируется - он автоматически перемещается в группу ЗАРЕГИСТРИРОВАННЫЕ - и покупает как зарегистрированный.

Основная проблема - не могу понять, как настроить чтобы при регистрации пользователю присваивалась группа Зарегистрированный, а если он не зарегистрированный - то ему назначалась группа Гость!

Share this post


Link to post
Share on other sites

если покупатель "не зарегистрирован", то его нет в системе и, отчасти, группу ему назначить нельзя.

в то же время в системе есть параметр "группа по-умолчанию" (задается в настройках).

вот в нее изначально попадают все - и гости, и те, кто регистрируется.

Share this post


Link to post
Share on other sites

если покупатель "не зарегистрирован", то его нет в системе и, отчасти, группу ему назначить нельзя.

в то же время в системе есть параметр "группа по-умолчанию" (задается в настройках).

вот в нее изначально попадают все - и гости, и те, кто регистрируется.

Дело в том что система воспринимает незарегистрированного пользователя как пользователя группы - Дэфолт

При этом если пользователь регистрируется - он все равно попадает в группу - Дефолт

Если я создаю группу Зарегистрированные - я могу перемещать туда пользователей вручную.

Но вручную это делать неправильно.

Так вот моя задача - незарегистрированный пользователь так пусть и остаются Дефолтными.

А регистрируемые - пусть попадают в группу Зарегистрированные незамедлительно после регистрации.

Как этого добиться не в курсе никто ?

Share this post


Link to post
Share on other sites

Не это гонево - я спровоцировал это обсуждение - но в той ветке что Вы указали - там "вода"

Решение я написал тут - https://opencartforum.com/topic/6738-%d0%bf%d0%bb%d0%b0%d1%82%d0%bd%d0%be-%d0%bf%d1%80%d0%be%d1%81%d1%82%d0%b0%d1%8f-%d1%80%d0%b5%d0%b3%d0%b8%d1%81%d1%82%d1%80%d0%b0%d1%86%d0%b8%d1%8f-%d0%b8-%d0%b7%d0%b0%d0%ba%d0%b0%d0%b7-simple-110/page__view__findpost__p__123392

Share this post


Link to post
Share on other sites

/admin/controller/setting/setting.php
 

делаем 

//if (!empty($this->request->post['config_customer_group_display']) && !in_array($this->request->post['config_customer_group_id'], $this->request->post['config_customer_group_display'])) {
// $this->error['customer_group_display'] = $this->language->get('error_customer_group_display');
//}
 
теперь можно выбирать одну группу по-умолчанию, вторую - для регистрации.

Share this post


Link to post
Share on other sites
В 05.08.2014 в 11:59, vtx сказал:

теперь можно выбирать одну группу по-умолчанию, вторую - для регистрации.

как это сделать? где выбрать?

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.