Я настроить запрос LDAP, который успешно вытягивает все данные из поля physicaldeliveryofficename
из нашего Windows Active Directory:Невозможно импортировать данные подачи запроса LDAP
Я также настроить View, который использует запрос для дальнейшего уточнения списка, поэтому я уверен, что сам запрос работает:
проблема возникает, когда я пытаюсь использовать ПОДАЧИ импортёры, чтобы захватить эти данные и добавить его в моем Тип содержимого офисов. Вот мои настройки:
Основные настройки
Имя: Офисы Присоединить к типу контента: Использовать отдельный вид Периодическая импорт: 1 день Импорт по представлению: проверено
Fecher
Подборщик запросов LDAP выбран
запроса LDAP Fetcher
LDAP Запрос: HPSI Офисы (это право запроса)
Parser
LDAP запись Parser для каналов выбран
Процессор
Выбран процессор узла
процессор Node
Bundle: Офис Язык: Язык нейтральные Вставьте новые узлы: Вставьте новые узлы Обновление существующих узлов: Обновление существующих узлов формата текста: обычный текст (также пытался HTML) Action принять когда ранее импортированные узлы отсутствуют в корме: Удалить несуществующие узлы Автор: в настоящее время с помощью пользователя 1, но и попытались анонимно Авторизоваться: проверено Удалено узлы: никогда
Mapping
Источник: [physicaldeliveryofficename] Цель: Название (название) Используется в качестве уникального
Когда я запускаю этот корм импортер, единственное, что происходит, один офис создаются с пустым названием (см. последнее изображение.) Может ли кто-нибудь сказать мне, почему этот импортер не работает, когда работают как запрос LDAP, так и вид, который зависит от него?
UPDATE: Я открыл проблему с LDAP-каналы на Drupal.org и, кажется, я не только один с этой проблемой. https://www.drupal.org/node/2685009
К сожалению, похоже, что это связано с разбором массива из нескольких полей. Я применил патч, и проблема не устранена. –