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

Все вопросы/проблемы по установке и использовании.
aik
Сообщения: 480
Зарегистрирован: 12 апр 2017, 10:09
Имя: Антон
Откуда: земля

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

Сообщение aik »

Необходимо организовать регистрацию по инвайтам и по партнерской ссылке.
Серж, на сколько это сложно выполнимо?
Аватара пользователя
support
Техническая поддержка
Сообщения: 7661
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

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

Сообщение support »

Это зачем такое?
aik
Сообщения: 480
Зарегистрирован: 12 апр 2017, 10:09
Имя: Антон
Откуда: земля

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

Сообщение aik »

Это для организации партнерской программы, чтобы продажи организовать через партнеров, а чтобы понимать сколько каждый партнер привлек клиентов необходим организовать идентификацию, вот ее можно сделать за счет инвайтинга или регистрации по ссылке, на конце которой будет указан id партнера или инвайт-код партнера.
Аватара пользователя
support
Техническая поддержка
Сообщения: 7661
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

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

Сообщение support »

В форму регистрации можно передать параметры в ссылке, аналогично как для публичный форм
https://docs.rukovoditel.net.ru/index.php?p=30
aik
Сообщения: 480
Зарегистрирован: 12 апр 2017, 10:09
Имя: Антон
Откуда: земля

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

Сообщение aik »

Интересно, по копаю!
aik
Сообщения: 480
Зарегистрирован: 12 апр 2017, 10:09
Имя: Антон
Откуда: земля

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

Сообщение aik »

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

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

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

где [423] это просто [423], а вот "bnzz7jC" подставляется из поля.
Аватара пользователя
support
Техническая поддержка
Сообщения: 7661
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

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

Сообщение support »

а как бы сделать проверку теперь на существование этого кода?
Не понял вопроса
Как в поле текст по шаблону экранировать цифры в квадратных скобках[423]
Использовать html код символа
https://www.rapidtables.com/web/html/html-codes.html
Emka
Сообщения: 8
Зарегистрирован: 25 сен 2019, 10:57
Имя: Патрик
Откуда: Москва

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

Сообщение Emka »

Тоже бы не отказался от базового функционала включения выключения регистрации по инвайтам
aik
Сообщения: 480
Зарегистрирован: 12 апр 2017, 10:09
Имя: Антон
Откуда: земля

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

Сообщение aik »

Помогите пожалуйста с js скриптом проверки значения поля.
Логика такая, есть поле - случайное значение, генерируется для каждого пользователя.
Есть поле ввода, куда вставляется значение, которое необходимо проверить, существует ли такое значение в сгенерированном поле из всего массива.
Пример: для каждого пользователя генерируется 5символьный код. Таким образом при вводе 5символьного кода в поле ввода, необходимо проверить существует ли такой код уже у созданных пользователей.
Аватара пользователя
support
Техническая поддержка
Сообщения: 7661
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

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

Сообщение support »

aik писал(а): 28 дек 2020, 23:06 Пример: для каждого пользователя генерируется 5символьный код. Таким образом при вводе 5символьного кода в поле ввода, необходимо проверить существует ли такой код уже у созданных пользователей.
Антон, для версии 2.8 я доработал код для этого типа поля и теперь там только уникальные значение генерируются. Тоесть при сохранение выполняется доп. проверка и если такое значение уже есть, оно будет перегенерировано.
Вложения
screenshot-localhost-2020.12.29-08_34_20.png
Ответить