Heim >Backend-Entwicklung >PHP-Tutorial > drupal,该怎么处理

drupal,该怎么处理

WBOY
WBOYOriginal
2016-06-13 13:33:33867Durchsuche

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

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn