используя массовые операции представлений в drupal - PullRequest
0 голосов
/ 21 сентября 2019

У меня есть поле в пользовательском типе контента с именем custom_content_type1.

настройки:

LABEL  |  MACHINE NAME  |  FIELD TYPE       |  WIDGET
field  |  field_name    |  Node reference   |  Select list

ЗНАЧЕНИЕ ПО УМОЛЧАНИЮ Значение по умолчанию для этого поля, используемое при создании нового контента. -Нет-

Типы содержимого, на которые можно ссылаться:

отметили переключатель рядом с custom_content_type2

VIEWS - узлы, на которые можно ссылаться

Список узлов, на которые можно ссылаться, может быть предоставлен представлением (модуль Представления) с использованием типа отображения «Ссылки».

Выберите представление и отображение, которые выбирают узлы, на которые можно ссылаться.Только представления с отображением типа «Ссылки» имеют право.

Примечание. При этом настройки «Типы содержимого», указанные выше, будут отклонены.Вместо этого используйте раздел «Фильтры» представления.Используйте раздел представления «поля» для отображения дополнительной информации об узлах-кандидатах в форме создания / редактирования узла.Используйте раздел представления «Критерии сортировки», чтобы определить порядок отображения узлов-кандидатов.

Что мне нужно сделать, это для всех типов контента custom_content_type1, где есть значение, равное fe A,установить его по умолчанию, -Нет.Я использовал массовые операции представлений для удаления в представлении, которое приносит разрешенные значения, значение A, а также использовал модуль https://www.drupal.org/project/reference_delete,

, но когда я искал типы контента, которые имеютскажем, идентификатор равен 21 и значение поля, где А был ничто, я получаю обратно узел, который имел в качестве значений

идентификатор 21 и поле под вопросом А.

Как бы вы подошли к этому?я думаю, что мой случай очень похож на следующее, но для меня это не сработало: https://drupal.stackexchange.com/questions/127807/how-to-remove-reference-field-value-after-delete-its-reference-node

Как я могу с помощью drush удалить значение A в указанном поле, а также удалить ссылку родителяузел, к этому удаленному значению?

...