Drupal域访问自动创建内容

Drupal域访问自动创建内容,drupal,drupal-7,Drupal,Drupal 7,我正在使用Drupal在白标签系统中创建微站点。是否有一种方法可以自动为每个站点创建具有默认内容的节点?使用此方法将为您提供刚刚在$domain数组中创建的域的id。然后可以按如下方式创建节点: function YOUR_MODULE_domain_insert($domain, $form_values = array()) { $domain_id = $domain['domain_id']; $node = new stdClass(); $node->type = 'your

我正在使用Drupal在白标签系统中创建微站点。是否有一种方法可以自动为每个站点创建具有默认内容的节点?

使用此方法将为您提供刚刚在$domain数组中创建的域的id。然后可以按如下方式创建节点:

function YOUR_MODULE_domain_insert($domain, $form_values = array()) {
$domain_id = $domain['domain_id'];

$node = new stdClass();
$node->type = 'your_type';
$node->title = 'Your Title';
node_object_prepare($node);
$node->language = LANGUAGE_NONE;
$node->domain_site = 0;
$node->domains[$domain_id] = $domain_id;

$node = node_submit($node);
node_save($node);
}