Страница 1 из 2

Регистрация по инвайтам

Добавлено: 12 дек 2020, 14:50
aik
Необходимо организовать регистрацию по инвайтам и по партнерской ссылке.
Серж, на сколько это сложно выполнимо?

Re: Регистрация по инвайтам

Добавлено: 12 дек 2020, 18:32
support
Это зачем такое?

Re: Регистрация по инвайтам

Добавлено: 13 дек 2020, 13:14
aik
Это для организации партнерской программы, чтобы продажи организовать через партнеров, а чтобы понимать сколько каждый партнер привлек клиентов необходим организовать идентификацию, вот ее можно сделать за счет инвайтинга или регистрации по ссылке, на конце которой будет указан id партнера или инвайт-код партнера.

Re: Регистрация по инвайтам

Добавлено: 16 дек 2020, 08:51
support
В форму регистрации можно передать параметры в ссылке, аналогично как для публичный форм
https://docs.rukovoditel.net.ru/index.php?p=30

Re: Регистрация по инвайтам

Добавлено: 16 дек 2020, 17:51
aik
Интересно, по копаю!

Re: Регистрация по инвайтам

Добавлено: 16 дек 2020, 23:58
aik
Да, передачу проверил, а как бы сделать проверку теперь на существование этого кода?

и второй вопрос:

Как в поле текст по шаблону экранировать цифры в квадратных скобках[423], которые не должны генерироваться в значение из поля, а должны быть сами собой быть цифрами в квадратных скобках, необходимо для того, чтобы сгенерировать ссылку вида index.php?module=users/registration&fields[423]=bnzz7jC

где [423] это просто [423], а вот "bnzz7jC" подставляется из поля.

Re: Регистрация по инвайтам

Добавлено: 17 дек 2020, 05:57
support
а как бы сделать проверку теперь на существование этого кода?
Не понял вопроса
Как в поле текст по шаблону экранировать цифры в квадратных скобках[423]
Использовать html код символа
https://www.rapidtables.com/web/html/html-codes.html

Re: Регистрация по инвайтам

Добавлено: 18 дек 2020, 05:10
Emka
Тоже бы не отказался от базового функционала включения выключения регистрации по инвайтам

Re: Регистрация по инвайтам

Добавлено: 28 дек 2020, 23:06
aik
Помогите пожалуйста с js скриптом проверки значения поля.
Логика такая, есть поле - случайное значение, генерируется для каждого пользователя.
Есть поле ввода, куда вставляется значение, которое необходимо проверить, существует ли такое значение в сгенерированном поле из всего массива.
Пример: для каждого пользователя генерируется 5символьный код. Таким образом при вводе 5символьного кода в поле ввода, необходимо проверить существует ли такой код уже у созданных пользователей.

Re: Регистрация по инвайтам

Добавлено: 29 дек 2020, 08:34
support
aik писал(а): 28 дек 2020, 23:06 Пример: для каждого пользователя генерируется 5символьный код. Таким образом при вводе 5символьного кода в поле ввода, необходимо проверить существует ли такой код уже у созданных пользователей.
Антон, для версии 2.8 я доработал код для этого типа поля и теперь там только уникальные значение генерируются. Тоесть при сохранение выполняется доп. проверка и если такое значение уже есть, оно будет перегенерировано.