Home  >  Article  >  Backend Development  >  drupal,该怎么处理

drupal,该怎么处理

WBOY
WBOYOriginal
2016-06-13 13:33:33799browse

drupal
//$Id$
?
/**
?*@file
?*Administration page callbacks for annotate module.
?*/
?
/**
?*Form builder. Configure annotations.
?*
?*@ingroup forms
?*@see 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

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn