首页 >后端开发 >php教程 >drupal,该怎么处理

drupal,该怎么处理

WBOY
WBOY原创
2016-06-13 10:20:03924浏览

drupal
//$Id$
?
/**
[email protected]
?*Administration page callbacks for annotate module.
?*/
?
/**
?*Form builder. Configure annotations.
?*
[email protected] forms
[email protected] system_settings_form().
?*/
function annotate_admin_settings(){
?//Get an array of node types with internal names as keys and
?//“friendly names”as values.
?//E.G.,array(‘page’ => ‘Page’,’story’ => ‘Story’)
?$options = node_get_types(‘names’);
?
?$form[‘annotate_node_types’] = array(
‘#type’ => ‘checkboxes’,
‘#title’ => t(‘Users may annotate these content types’),
'#options' => $options,?
'#default_value' => variable_get('annotate_node_types', array('page')),?
'#description' => t('A text field will be available on these content types to make user-specific notes.'),
);
?
return system_settings_form($form);
}

$options = node_get_types(‘names’);这里边的names是指什么名字,它只是个参数吗?要换成什么

------解决方案--------------------
如果查某个内容类型。node_get_types('name','键名'); ?
参考:http://api.drupal.org/api/drupal/modules!node!node.module/function/node_get_types/6

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn