Регистрация
Регистрируясь, вы подтверждаете свое согласие с соглашением об использовании персональных данных.
Восстановление пароля

Импорт пользователей

02.02.2023, 10:36
Виталий

Зарегистрирован:
2023-02-02
Сообщений: 2

Каким образом можно массово импортировать пользователей сайта?
Добавление напрямую в БД не работает, они не отображаются в админке сайта, авторизация с указанными логином-паролем соответственно тоже не работает.
Хотя при создании пользователя с таким же логином, как и у импортированного напрямую в БД, ругается на то, что логин уже занят.
02.02.2023, 10:59
Баранов Александр
NetCat

Зарегистрирован:
2013-04-17
Сообщений: 40

Добрый день!

Почему не работает (вероятно, пользовательская) разработка по добавлению пользователей, сказать никак не получится без примера ее кода.

Обычно разработчики сайтов на Netcat делают автоматизацию добавления пользователей , используя эту API-функцию [URL='http:// https://netcat.ru/developers/docs/api/nc_core_user_add.html'] https://netcat.ru/developers/docs/api/nc_core_user_add.html[/URL] или собственный код на основе имеющегося класса пользователей, определенного в системном файле netcat/system/essences/nc_user.class.php (в этом классе есть метод add(), в нем видна вся логика "правильного" добавления пользователей в БД).

abaranov
02.02.2023, 11:13
Виталий

Зарегистрирован:
2023-02-02
Сообщений: 2

Т.е. вместо простого импорта, допустим того же файла CSV, в БД со всеми заполненными атрибутами, вы предлагаете выполнять это посредством php. Странный подход, особенно если нужно добавить >5000 юзеров.
02.02.2023, 12:29
Баранов Александр
NetCat

Зарегистрирован:
2013-04-17
Сообщений: 40

К сожалению, возможности импорта набора пользователей в текущей версии Netcat нет ("добавление пользователя" и "импорт данных из CSV в раздел или инфоблок" - это различные механизмы логики). Собственно, поэтому и было предложено сделать пользовательский скрипт на основе API . Если у вас есть какое-либо пожелание по улучшению/добавлению функциональности , всегда можно оставить его в специальном партнерском блоге https://partners.netcat.ru/partners/community/blogs/evolution/

abaranov
198 196 2023-02-02 12:29:37 15349
Описание проекта