Один тип контента на моей странице Drupal (Drupal 7) имеет поле даты. После импорта начального часа, начальной минуты и продолжительности (целочисленные значения) из XML-файла я хочу установить поле даты узла с помощью правил. Кажется, я не могу получить доступ к дате начала, дате окончания, продолжительности и повторению поля даты.
Есть ли решение для установки даты начала, даты окончания, повторения и т. д.?
Node A
-- title (text)
-- start minute (integer)
-- start hour (integer)
-- end minute (integer)
-- end hour (integer)
-- duration (integer)
-- days (integer values)
Node B
-- title (text)
-- date (date field)
С помощью правил я хочу зациклить каждое содержимое узла A и создать содержимое узла B. При создании я хочу установить поле даты со значениями узла A. Поле даты имеет такие параметры, как «дата начала, дата окончания и повторение». Я хочу установить эти значения, но в Правилах нет токенов для «повторения».
Узел A — это просто вспомогательный узел, который я использовал для импорта значений из XML-файла с фидами. Каналы (с синтаксическим анализатором XML) не могут сопоставлять разные значения (минуты, часы, продолжительность, повторение) с одним полем даты. Поэтому я надеюсь, что Правило может мне помочь. После создания узла B я удалю узел A.