You are here

如何使用views列出带有重点项的列表

g089h515r806 的头像
Submitted by g089h515r806 on 星期五, 2010-03-12 14:54

我们经常看到这样的列表,有10项,前一项或者前3项显示的内容不同于后面的几项.这种列表也可以使用views实现,但是通常需要两个views.

我看了你给的那个网站,像这样的我还是不会弄
Linuser 20:41:22
你可以为这种类型的文章添加一个图片字段
 
drupal 20:41:47
这我会
Linuser 20:42:16

对第一篇文章,取标题和图片
 
Linuser 20:42:29
剩下的九个取标题就可以了
 
Linuser 20:42:39
使用两个views
 

Linuser 20:43:01
或者一个view取10个标题
 
Linuser 20:43:10

一个view取一个图片
 
Linuser 20:43:17

或者使用一个view
 
Linuser 20:43:25
图片做成静态的
 
Linuser 20:43:46
好像就这3种方式了
 
Linuser 20:46:11
使用两个view的时候,
 
Linuser 20:46:22

一个view是页面形式的,
 
Linuser 20:46:36
一个view是attachement形式的
 
Linuser 20:47:02

也就是它作为一个附件的形式附加到另一view上
 

drupal 21:05:48
页面形式,怎么放到首页上啊
drupal 21:05:56
区块不行吗
Linuser 21:06:20
区块应该也可以
 

Drupal版本:

评论

飞竹 的头像

views 默认输出的 css样式中 带有
views-row views-row-1 views-row-odd views-row-first
views-row views-row-2 views-row-even
views-row views-row-3 views-row-odd
views-row views-row-4 views-row-even
的class

由此可以定义 views-row 所有列表的样式 views-row-odd views-row-even 隔行样式 views-row-first首行样式

需要前三行不一样的话当然就是取123来写样式表就可以了