Canvas Palette - 让它色彩缤纷🎨
Canvas Palette — 拖入模块,添加视频,再添一抹色彩——无需设计学位。
额外区块类型 (EBT) - 全新的布局构建器体验❗
GLightbox is a pure javascript lightbox (Colorbox alternative without jQuery)❗
It can display images, iframes, inline content and videos with optional autoplay for YouTube, Vimeo and even self-hosted videos.
3.5.6. Views 的其他设置
Menu
- 使用 Lando 安装 Drupal
- 1. Drupal:基本功能(Basic Features)
- 2. Drupal:配置(Configuration)
- 3. Drupal:网站构建
- 4. Drupal Commerce —— Drupal 的在线商店模块
- 5. Drupal 与 SEO
- 6. Drupal:主题开发
- 7. Drupal:高级主题开发。
- 9. Drupal 模块开发
- 解耦式 Drupal:基于 Drupal 构建后端(Drupal Decoupled. Building Backend on Drupal)
- 旧文章
在本篇文章中,我们将介绍 Views 模块中的最后一个设置部分 —— “其他(Other)” 选项。

机器名称(Machine name):显示 ID 默认被设置为 page_1、block_1,随后新增的显示会自动递增(例如 page_2、page_3)。如果你在同一个视图中包含多个显示,建议重命名机器名称以便管理。
管理员注释(Administrative comment):该注释会显示在所有显示的概览页面上,用于说明该显示的用途。当你为某一功能部分创建了多个视图时,这个注释有助于区分不同视图的角色。
使用 AJAX(Use AJAX):为视图添加 Ajax 功能(即在不刷新整个页面的情况下加载内容)。例如,它可以让分页器在切换页面时动态加载内容,而不会重新加载整个网站。
在汇总中隐藏附件(Hide attachments in summary):当没有设置上下文过滤器(Contextual filter)时,隐藏视图附件的输出。
上下文链接(Contextual links):可以选择是否显示上下文编辑链接。比如,你可能希望移除“编辑视图”的上下文链接(防止客户误操作),或替换为自定义链接。
使用聚合(Use aggregation):一个功能强大的选项,会在数据库查询中使用 COUNT 和 GROUP BY。我们将在下一节课程中深入讲解它的使用。
查询设置(Query settings):这里最重要的选项是 DISTINCT(唯一性)。当你在视图中使用关系(Relationships)时,如果关系是多对多的(例如:博客文章可属于多个分类,而分类又可关联多篇文章),则可能会出现重复记录。启用 DISTINCT 可以避免这种情况。
缓存(Caching):Views 模块执行的数据库查询较为复杂,包含大量 JOIN 操作,因此建议尽量减少查询频率。对于更新不频繁的新闻区块或文章列表,可以启用缓存,例如设置为缓存 1 小时。这样系统只需每小时更新一次,其余时间将直接显示缓存副本。
CSS 类(CSS class):建议添加并使用自定义 CSS 类,这样可以为视图输出的元素提供更具可读性的类名,方便在样式表中进行定制化样式控制。