Skip to main content

用于构建站点的必备Drupal模块

Anonim

因此,您已经设置了一个新的Drupal站点,并且已经为新站点安装了必备的Drupal模块。现在你想开始 建造 你的网站。以下是您需要的基本模块。

所有这些模块都可用于Drupal 7。

内容类型

Drupal是第一个提供简单易用的主要CMS程序之一 内容类型 。如果标题和正文不够,您可以使用自定义“字段”设计新的内容类型。

例如,“相册”内容类型可能包含类似的字段 艺术家 , 年 , 标签 ,和 类型 。使用Drupal,您可以在管理员页面上轻松创建内容类型 - 无需编码。

那么下载模块在哪里?实际上,从Drupal 7开始,你不需要下载任何东西。内容类型被移入核心。但他们 用过的 成为一个模块,我想确保你知道这些功能。

查看

查看 仍然是一个模块(直到Drupal 8)。如果您正在“构建”一个Drupal站点,而不仅仅是启动并添加内容,那么您有98.4%的机会想要使用Views。

视图允许您以几乎任何您能想象的方式列出,排序和过滤您的内容。可以使用Drupal Views点击将大量的PHP arcana与另一个CMS(咳嗽,WordPress)一起点击的复杂列表。

你可能正在计划使用块。我可以建议吗 模块而不是?盒子类似于块,但提供了几个关键优势。

上下文

说到块,默认的Drupal阻止管理页面有很多不足之处。假设您只想在某些页面上显示某些块。块管理页面可以(种类)这样做。您可以单独配置每个块。使用高级内存技术,您可以查看管理页面上的长列表块,并实际可视化哪个块出现在哪里。也许。

但是,如果您想要显示某些特定的块,该怎么办? 内容类型 ,一定的 路径 ,对于有一定肯定的用户 权限 ?块管理页面进入胎儿位置并轻轻地呜咽。

你明智地安装了上下文 模块。

(对于完全不同的 - 互相排斥的 - 布置网站的方法,请参阅面板.)

CTools

如果您安装Boxes,Context或Panels,您也将安装ctools,混沌工具套件。你可能不会 做 任何直接使用ctools的东西,但这些其他模块都需要它。我在这里提到它,所以你不知道这个神秘的模块来自哪里(特别是当它需要安全升级时)。

在构建Drupal站点时,这几个模块可以极大地提高您的功能和灵活性。掌握它们,您将能够构建令人惊叹的复杂页面 没有触及一行代码.