Мне надо сделать действием добавления материала, с определенным заполнением полей. Проблема в том что такого действия нет, пытался сделать через PHP код, но не работает.
Вот код: (может в нем проблема)
$node_new = new stdClass();
$node_new->title = $node->$title;
$node_new->uid = $node->$author->$uid;
$node_new->type = 'changelog';
$node_new->field_data = $site->current-date;
$node_new->field_new = $node->$field_new;
$node_new->field_change = $node->$field_change;
$node_new->field_change2 = $node->$field_change2;
$node_new = node_submit($node_new);
node_save($node_new);
Комментарии
как это нет?
1. Create a new entity
2. Set a data value для полей
3. Save entity — не забыть сохранить
У меня нет такого действия, вообще у меня Rules русифицирован. Но совсем нет ничего типа создать/добавить.
а пересохранить как уже созданную ноду?