欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

对node排序

shiping1 的头像

https://drupal.org/node/398508 这个东西里面有各种排序方法的比较和使用手册 有大用
平忠自己使用weight模块 (至少 drupal6中是如此的)
1)安装启用weight
2)到管理页面 进行配置weight模块 配置权重范围 配置内容类型
3)到后台管理内容页面 可以看到相应的内容类型下面有权重选项 可以进行权重排序


1)weight模块
模块地址: http://drupal.org/project/weight
模块版本: Drupal 7.xDrupal 6.x
用户数: 8 765
依赖:
模块类型: 内容 内容显示 后台管理

非常实用的功能,让节点能通过拖拉排序,同时可以配合views 一起使用。

1,安装模块

2,在content type 里面编辑你想排序的content type

 

在views 里面,默认也生成了一个weight的拖拉view。

前台效果:


来自 http://www.drupalla.com/project/weight


2)nodequeue模块
http://drupal.org/project/nodequeue
模块版本: Drupal 7.xDrupal 6.xDrupal 5.x
用户数: 25 121
依赖:
模块类型: 内容显示

可以创建一个节点队列,节点队列中的节点可以任意排序,任意的控制节点之间的顺序,另外可以使用Views控制节点队列的输出。可以选择节点队列中可以接受的节点类型,另外这个模块还在节点显示页面的tabs中显示一个nodequeue标签,方便将节点添加到对应的nodequeue(节点队列)中。

用途,当views中的排序标准无法满足你的需求时,建议结合使用Nodequeue模块,因为可以任意的控制节点列表中的顺序,这在展示型网站中非常有用。

普通分类: