国外设计欣赏网站 - DOOOOR.com

 找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,微信登陆

搜索

Drupal:使用views添加首页slideshow区块

[复制链接]
发表于 9-1-2011 17:05 | 显示全部楼层 |阅读模式
在首页增加一个slide效果显示Headlines的区块,下载了一些模块,研究了好长时间代码,改了许多,可是传到服务器上总是出现这样那样的错误,不是布局有问题,就是代码混乱,完全显示不出来。并且许多效果都得自己写代码,由于对javascript不熟悉,实现起来难度也很大。
/ N; d  L& n8 w7 F1 N, ~  u: }9 ~9 _; |5 ~
drupal的两大神器:CCK和Views,Views是用来创建显示的区块的,于是搜了下,发现有一个叫Views slideshow的模块,同时安装了Views和Views slideshow模块后,勾选Views、Views UI、Views slideshow和Views slideshow Singleframe。打开Views,增加一个新的Views,输入名称Headline和一些简单的描述,选择节点,进入views的设置页面。基本设置中名称改为Headline,选择style,会出现一个新的style: 幻灯片,选择它,便出现了slideshow的主要设置页面。8 X! T8 E' r# X0 u7 I! B

( g/ Y! Z( @0 l+ O  s0 K' i5 o在这里,可以设置幻灯片列表是否有序、每个幻灯停留的时间、初始幻灯的延时、切换时长、是否随机和是否悬停等等非常琐碎的选项,看个人需要,做一些勾选设置。然后在Items to display中输入需要显示的Headline条数。Fields中选择好需要从story或page中读取的内容,比如文章标题,发布日期,作者类型,以及最重要的:图片。选择这些区域的时候,同时配置好需要显示的格式以及是否链接到文章。Sort criteria中增加按postdate倒叙排列。过滤器中过滤出已发表的文章和story内容。然后左侧下拉菜单选择区块,增加显示区域。不要忘记最重要的:点击保存按钮,不然就白费这么多功夫了。

8 G2 l8 |, N9 s$ I& D/ p$ e6 _  a
0 r+ r. K+ X9 k) ^; \7 ^' h设置好的页面:* a! l& y: h7 v& s9 n6 ~4 M2 S

8 a+ L2 V- L; ]1 k  w 01.png
$ K! `% Q; c8 s7 z$ R; z6 v
) B. u; W1 r8 X0 _4 v不仅能做首页的Headline,Views slideshow提供20多种不同的切换效果,可以添加一个小的Features或者一些产品的滚动页面,用一些华丽的效果来展示出来。比如在上面那个幻灯下边的空余地方放一个部门风采:$ J: ]. a2 B. v( L
: {& J# q* E0 O5 ]0 j9 H
02.png
% o- c  _, b9 p# I) F1 Q& n1 i$ b$ E8 ^- |) z
03.png
, b0 ?7 o. J" G1 v- i/ u9 Z
/ }. B0 }* }. ?6 _+ `

% I" L" U" D! ~' I, z# M感谢原作者
& ?! S0 R0 _# k  n6 q2 x0 m5 y3 y

- }1 ~/ C# J2 X& C( l+ P; J

|2011-2026-版权声明|平台(网站)公约|DOOOOR 设计网 ( 吉ICP备2022003869号 )

GMT+8, 5-1-2025 19:29 , Processed in 2.085154 second(s), 2581 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表