操作:制作分页器
然而,在照片页面,仍然感觉有不够细化之处。要看一个照片列表,用户要先点照片,看完再回到前一页面,再点下一张照片。如果在照片页面有一个”“上 一张””下一张“按钮,那这个过程就会简单的多。 Custom Pagers 模块(见http://drupal.org/project/custom_pagers) 就可在任何视图(如我们的图库视图)并可以在节点页面创建简单的分页器来提供“前一后一”等项。
图7-30显示了完成本节后照片页的外观效果。

图7-30,有了分页后的照片页面
1、进入Administer→Site building→Modules (admin/build/modules),启用下列模块,然后点“Save configuration”:
- Other
——Custom Pagers
——Token
2、进入Custom Pagers的管理页面Administer→Site build-
ing→Custom pagers (admin/build/custom_pagers)。
3、点底部的“Add a new cunstom pager”链接。
4、依照表7-19如图7-31完成表单,点“Submit”。
表7-19.用来导航照片的Custom Pager设置
| Custom Pager Setting |
Value |
| Tittle | Other photos in [term] |
| pager position | In a sidebar block |
| Pager visibility | |
| By node type | Photo |
| Pager node list | |
| Use a view | gallery |
| View arguments | [term-id] |
[term]和[term-id]标记将始终使用节点的最高级词语。因为我们把Gallery词汇的权重设为-1(Tags词汇的权重为0),当前图库的词语和ID将动态填充该值。

图7-31.图库分页器中的“Custom Pagers”配置
5、现在我们设立好了个性分页器并且打算在页面中以区块形式显示出来,进入区块管理页面Administer→Site building→Blocks (admin/build/blocks)。
6、找到“Other photos in [term]”区块,把它放到“Left sidebar”的底部。
7、点“Save blocks”保存修改。
现在再来看看照片页面,你将会看到在左边栏里有一个很有用的分页器可以用来浏览与你当前正在看的图片同处一个相簿的“上一张”和“下一张”照片。

Comments
Post new comment