我正在尝试使用php脚本在Drupal 7中创建节点然后使用Drush执行。 p> \ n
虽然我能够创建一个带标题的基本节点,但由于某种原因我无法设置正文。 p>
我尝试了两种不同的方法使用不同的 我在其他论坛上找到的建议。 p>
在第一种情况下,直接设置节点元素: p>
...
$ node- > title ='您的节点标题';
$ node-> body [$ node-> language] [0] ['value'] =“< p>这是一个测试< / p>”;
$ node-> body [$ node-> language] [0] ['summary'] =“body summary;
$ node-> body [$ node-> language] [0] [' format'] ='full_html';
code> pre>
在第二种情况下,使用Entity Wrappers: p>
$ node_wrapper = entity_metadata_wrapper('node',$ node);
$ node_wrapper-> body-> set(array('value'=>'< p> New content< / p>','format'=> ;'full_html'));
code> pre>
在这两种情况下,我都像fo一样保存节点 llows: p>
$ node = node_submit($ node);
node_save($ node);
code> pre>
在这两种情况下,我都会发布一个新节点,但是主体永远不会被设置或显示。 p>
如何正确设置我正在保存的新节点的主体? p> \ n div>