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

 找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,微信登陆

搜索

[Drupal模块] Drupal 7.X模块介绍:Field Multiple Limit (多值字段数量限制)

[复制链接]
发表于 4-8-2012 14:46 | 显示全部楼层 |阅读模式

来源:http://www.lullabot.com/articles/module-monday-field-multiple-limit

随着Drupal 7 的发布,极受欢迎的CCK模块现在被集成在核心中,称作FieldAPI,它允许网站建设者为内容类型,用户,评论以及其他内容添加自定义字段。它还支持多值字段--比方说增加多张图片到某一个内容节点的图像字段。

可惜的是,这样一种无限的灵活性在显示内容的时候却可能带来麻烦,特别是在摘要视图或者列表页面中。比方说一个用户向某个节点添加了50副图片,将会很可能使得页面被缩略图充满,以至于破坏页面布局。现在我们有了Field Multiple Limit,一个很方便的模块能够让你控制当一个实体显示的时候,一个多值字段中“多少”数量的项目将会被显示出来。

一旦模块安装好,任何多值字段都会拥有一个“How many values to display"选项。甚至包括了分类字段(Taxonomy);在用户被允许自由打标签的环境中,这一方法可以避免内容的标签过多以至于破坏了页面的布局。

因为显示限制是由字段格式化器(field formatter)来实现的,所以你可以在一个实体的每一种显示方式(display mode)中进行单独的设置。比如,你可以选择在摘要视图中显示5副照片,RSS中显示10副,而在完整视图中显示所有照片。

Field Multiple Limit目前处于Alpha节点,但它的简单性与稳定性使其值得一试。它依于Field Formatter Settings(一个API,使得其他模块能够向现有的字段格式化器添加新的功能);还有其他也基于这个API的类似模块同样值得一试!


本文选自:Drupal 7 朗歌私坊菜,谢谢!4 \1 [/ P: X$ m7 ? m: n0 B* J



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

GMT+8, 2-15-2025 01:23 , Processed in 0.260602 second(s), 39 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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