DRUPAL:在不使用视图的情况下对后端中的内容进行排序

DRUPAL:在不使用视图的情况下对后端中的内容进行排序,drupal,Drupal,我想按字母顺序排列Drupal后端中的内容 有没有比使用视图模块或破解代码更简单的方法 我不需要排序选择器,只需要以不同的方式静态排序节点 谢谢 视图是最简单/最容易的解决方案 另一种解决方案是使用jQuery插件并通过js进行排序,但这只适用于页面上的项目,而不适用于全局 您还可以使用自定义模块中的hook_菜单创建自己的显示 另一个解决方案是重写node\u admin\u nodes函数的SQL以实现那样的排序,或者使用hook\u form\u alter并创建自己的node\u adm

我想按字母顺序排列Drupal后端中的内容

有没有比使用视图模块或破解代码更简单的方法

我不需要排序选择器,只需要以不同的方式静态排序节点

谢谢

  • 视图是最简单/最容易的解决方案
  • 另一种解决方案是使用jQuery插件并通过js进行排序,但这只适用于页面上的项目,而不适用于全局
  • 您还可以使用自定义模块中的
    hook_菜单
    创建自己的显示
  • 另一个解决方案是重写
    node\u admin\u nodes
    函数的SQL以实现那样的排序,或者使用
    hook\u form\u alter
    并创建自己的
    node\u admin\u nodes
    实现。但这将是最耗时和最复杂的路线,我不想详细描述你将如何做,我肯定会强烈反对。但如果你真的不想使用视图,这是一种可能性
  • 视图是最简单/最容易的解决方案
  • 另一种解决方案是使用jQuery插件并通过js进行排序,但这只适用于页面上的项目,而不适用于全局
  • 您还可以使用自定义模块中的
    hook_菜单
    创建自己的显示
  • 另一个解决方案是重写
    node\u admin\u nodes
    函数的SQL以实现那样的排序,或者使用
    hook\u form\u alter
    并创建自己的
    node\u admin\u nodes
    实现。但这将是最耗时和最复杂的路线,我不想详细描述你将如何做,我肯定会强烈反对。但如果你真的不想使用视图,这是一种可能性
  • 使用视图执行此操作非常简单

  • 安装视图模块
  • 转到
    /admin/build/views/list
  • 单击要覆盖的任何默认节点列表(可能是“管理内容”)旁边的“启用”
  • 找到编辑页面的“排序标准”部分:
    • 删除“节点:更新日期”
    • 单击添加按钮,选择“节点:标题”、“升序”
  • 救命,你就完了 使用视图执行此操作非常简单

  • 安装视图模块
  • 转到
    /admin/build/views/list
  • 单击要覆盖的任何默认节点列表(可能是“管理内容”)旁边的“启用”
  • 找到编辑页面的“排序标准”部分:
    • 删除“节点:更新日期”
    • 单击添加按钮,选择“节点:标题”、“升序”
  • 救命,你就完了
    核心内容视图“编辑”无法配置,令人烦恼。您需要视图。

    核心内容视图“编辑”无法配置,令人烦恼。您将需要视图