首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Drupal中的“变体”是什么?

Drupal中的“变体”是什么?
EN

Drupal用户
提问于 2015-07-31 17:16:46
回答 1查看 513关注 0票数 1

我试着阅读一些关于Drupal (特别是在Ctools中)的变体的内容。

但我读到的2-3条解释对我来说还不够清楚。这对我来说是一种连线体验,因为我已经学到了一些“类似”的Drupal独特术语,比如Drupal参数、上下文过滤器、Page (Drupal)、实体、节点等等。

那么,什么是变体,为什么我们需要它们?请用最简单的解释。

EN

回答 1

Drupal用户

回答已采纳

发布于 2015-07-31 18:32:23

“变体”通常使用/相关于“页面管理器”,它是CTools模块的一部分。最简单的解释是..。提供不是“简单”的。然而,有一个有趣的(惊人的?)关于它的视频介绍:参考学习网页经理!第3部分:变体和选择规则

当你在看的时候,你可能想看看整个(令人印象深刻的)视频系列,也就是学习网页经理!。以下是有关此主题的全部视频的总结:

  • 页面管理器允许您以灵活和一致的方式收集和管理上下文信息。它是在Drupal网站上构建基础设施的一个重要部分,您应该知道如何使用这个模块。
  • screencast系列针对有经验的Drupal开发人员。
  • 第1、2和3集介绍了最基本的概念,如自定义页面、变体、选择规则和(在某种程度上)上下文对象。
  • 第4集、第5集、第6集和第7集讨论面板,强调视图的集成,但也有一些关于高效缓存的词汇。
  • 第8和第9集关于访问控制,菜单项,尤其是鲜为人知但非常有用的上下文管理模块。
  • 第10集和第11集讨论了如何在页面管理器中使用上下文对象,包括使用视图作为上下文。这就是,imho,页面管理器的真正力量所在。
  • 第12集和第13集收集各种片段,例如如何使用面板轻松地重新排列节点编辑表单、导入/导出设置以及一些可与页面管理器一起使用的额外模块。

您可能需要考虑更多推荐的(免费)教程,这些教程将极大地帮助您理解问题中典型的Drupal术语:

  • 32 ()伟大的视频教程学习规则框架,组织在7章,关于规则模块。
  • 8个套视频教程模块类似的标志模块。
  • 关于30套视频教程模块的视图

在Drupal 8中,页面管理器已经成为一个分离的模块,而以前(直到Drupal 7),它是CTools模块的一部分。以下是来自(D8相关)项目页面的更多引用:

它支持创建新页面,并允许在该页面中放置块。就像Drupal 7's页面管理器,它提供了一个“页面变体”的概念,每一个都有自己的选择条件。此外,它还可以用于接管现有页面,比如重写/节点/%,以更改查看节点时显示的内容。它利用核心的ConditionsContextBlocks API来实现这一点。

因此,这是CTools模块在D8中所做更改的一部分。

票数 2
EN
页面原文内容由Drupal提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://drupal.stackexchange.com/questions/167426

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档