Drupal 7 开发内部培训资料, 分头诗人

自建模块生成内容类型遇到的问题

赞成!
1
否决!

自己建了一个模块,生成两种内容类型,以前好好地,最近转移到新的drupal网站,出现了很奇怪的问题。

http://localhost/drupal7/?q=admin/structure/types菜单下,看不到这两种内容类型;

add这两种内容类型时,没有title栏,就是没有title输入的地方。

由于我安装了administrator menu,在顶部导航下拉列表中可以看得到,还可以点进去编辑,也可以看到是有title栏位的。

部分代码:

function custom_group_node_info() {
  return array(
    'cgroup' => array(
      'name' => t('Custom group'),
      'base' => 'cgroup',
      'has_title' => TRUE,
      'title_label' => t('Group name'),
      'description' => t('Use for group, which defined by code.'),
    ),
    'group_content' => array(
    	'name' => t('Group content'),
    	'base' => 'group_content',
    	'has_title' => 	TRUE,
    	'title_label' => t('Title'),
    	'description' => t('Content which belongs to a group.'),
    ),
  );
}

function ustom_group_form($node, $form_state) {
    return node_content_form($node, $form_state);
}

4 个回答

赞成!
1
否决!

打错了。

ustom 漏了c

赞成!
0
否决!

赞成!
0
否决!

与这个没有关系,我刚才改了下,清空了缓存,还是老问题。

这是最后一次犯的错误,因为实在是找不到原因,将blog模块里的相关代码copy进来,然后进行对应更改,可能没主意少复制了一个字母

赞成!
0
否决!

node_type里也有他们的记录,与blog对比没有异常