我需要将字段附加到某些捆绑包中。一个PHP代码段将为我完成工作,因此我不需要模块。下面的代码段必须执行:
$field_name = 'field_custom_image';
// Create the field.
$field = array(
'field_name' => $field_name,
'type' => 'image',
);
field_create_field($field);
然后是将该字段添加到bundle的代码段:
// Create the instance.
$instance = array(
'field_name' => $field_name,
'entity_type' => 'node',
'bundle' => 'article',
'label' => 'Image',
'description' => 'An image for the article.',
'required' => TRUE,
);
field_create_instance($instance);
有没有一种方法可以直接在Drupal中运行PHP代码,而无需编写模块,安装它,使其运行并卸载它?