Рейтинг:0

Как импортировать роли пользователей с фидами?

флаг cn

Я создал файл CSV со столбцом «Роли» и такими значениями, как роль_а, роль_б, куда роль_а это машинное имя роли.

Однако, когда я пытаюсь импортировать роль в свою ленту, я получаю сообщение об ошибке роль_а и role_b не существуют-- но они определенно существуют на моем сайте. Как я могу импортировать роли?

Рейтинг:0
флаг cn

По умолчанию модуль Feeds может обрабатывать только одно входное значение. Чтобы ввести несколько значений (например, несколько ролей), вам необходимо изменить данные до того, как Feeds обработает их.

Вы можете сделать это с помощью Подделка каналов модуль.

  1. Установите модуль тампера каналов.
  2. Перейти к Тампер вкладка на экране администратора вашего типа фида (/admin/structure/feeds/manage/MY_FEED_MACHINE_NAME/tamper.
  3. В поле Роли щелкните Добавить плагин и добавьте Взорваться плагин с настройками по умолчанию.
  4. Далее нажмите Добавить плагин еще раз и добавить Символы для обрезки плагин с настройками по умолчанию.

Если вы не выполните шаг 4, то, когда Feeds Tamper разделит строку на несколько значений, ваше второе значение будет role_b (с пробелом впереди), что приведет к сбою назначения этой роли.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.