Похоже (часть), что вы пытаетесь сделать, это добавить действие «Действие», например «Установить значение данных» для указанных вами полей (например, урок и т. д.).
Но прежде чем вы сможете создать действие с правилами, например «Установить значение данных» для своих полей, вам необходимо добавить условие правил Entity has field
(относящееся к полю, для которого вы хотите установите значение). И не забудьте добавить это условие Entity has field
ПЕРЕД другими правилами. Условия, в которых вы, возможно, захотите обратиться к этому полю. В зависимости от того, что именно вы хотите сделать в своем пользовательском правиле, альтернативой может быть использование content is of type
.
Это также то, что упоминается в пользовательском интерфейсе правил, например. когда вы добавляете условие «сравнения данных»: где-то он говорит:
Селектор данных помогает вам перейти к данным, доступным для Правил. Чтобы поля сущностей отображались в селекторе данных, вам, возможно, придется использовать условие «entity has field» (или «content is type»).
Для видео-учебник, который иллюстрирует важность этого Entity has field
состояния, обратитесь к Data types and data selection, особенно то, что показано приблизительно между 13:30 и 17:30 в нем.