Drupal在内容类型列表

时间:2015-05-20 22:59:08

标签: drupal drupal-7 drupal-content-types

在Drupal 7中

默认情况下你有两种内容类型(“文章”,“基本页面”)。在此网站www.site.com/admin/structure/types上,您可以设置一个新的内容类型(例如“我的类型1”,“我的类型2”),并考虑到您的具体原因。但是,该列表没有此列表的行高(排序)选项,我无法找到任何解决方案。

如上所示,当前的内容类型列表将始终具有以下顺序:

  • 文章
  • 基本页面
  • 我的类型1
  • 我的类型2

问题在于,当内容管理员想要创建新内容(www.site.com/node/add)时,他会看到完全相同的内容类型选项序列,并且可能直观地选择“文章”而不是“我的类型1”如果没有指示。

在其他管理页面中,例如块,主菜单列表链接等。我可以选择上下移动项目(或“改变重量”)。如何在内容类型列表中实现相同的功能,以便“文章”和“基本”位于“我的类型”下面?

1 个答案:

答案 0 :(得分:0)

我遇到了同样的问题,但从来没有用编码的方式解决这个问题。我所做的是在内容类型名称前添加一个数字。在您的情况下,您可以这样做:

Content type:
1. Mytype

2. Article

3. Basic Page

如果你想以编码方式做,你需要入侵Drupal核心,在数据库中为内容类型创建一个列,并自动增加。然后在drupal核心中,您需要添加一个函数来重新排序内容类型。但是如你所知,一旦你更新drupal,你将失去改变。或者您可以创建自定义模块。祝你好运