首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在站点之间重用块的最佳实践是什么?

在站点之间重用块的最佳实践是什么?
EN

Drupal用户
提问于 2012-08-14 17:59:28
回答 2查看 332关注 0票数 2

在Drupal 7中,在站点之间重用块的最佳方法是什么?我想重复使用,不仅是块,也是块的立场在我的主题。

显然,额外功能就是为此而设计的。然而,在项目页面上,它说UUID功能集成是该模块的未来。

然而,UUID特征集成似乎不起作用(尽管修补程序可以修复一些问题)。也是已经放弃了对部署的支持

然而,部署似乎不适用于块,而是更多地用于导出节点。所以,我不太确定它是如何取代UUID特性的。

什么是我想要达到的最佳实践?

PS。这是一个新版本的问题"最新最佳实践:在Drupal 7站点之间重用内容/功能",因为我被告知张贴作为一个单独的问题。

EN

回答 2

Drupal用户

回答已采纳

发布于 2012-08-14 19:58:59

页面管理器面板特性

Ctools中的插件架构是Page所属的项目,它是重用块的最佳方法。

我所有的块放置都是用面板完成的,然后导出到具有功能的代码中。

票数 2
EN

Drupal用户

发布于 2016-11-17 08:11:12

关于这个主题的另一个最佳实践是使用he 豆子模块。以下是关于其项目页面的引文:

假设Bean是一种提供新类型的方法(与节点相比,这将是一个内容类型),然后提供一个来创建所需的多个块(请参见下面的屏幕快照)。然后,bean内容可以像任何其他块一样放置在站点周围。

这个模块与UUIDUUID特征集成模块的结合也很好。在熟悉Bean模块之后,您可能会在站点中找到其他情况,您也希望使用该模块(这在某种程度上弥补了您需要添加另一个模块的事实)。

视频教程Drupal模块教程-使用Bean管理界面提供了一个很好的介绍,以真正了解这个模块的强大功能,以及您可以使用它做的事情(只使用站点构建技术,不涉及自定义编码)。它还展示了Bean模块如何将Drupal块转换为可部署实体。

这个模块只从D7开始(当然是因为只在D7中引入的“实体”),并且已经有超过22K的报告安装。那些还没有使用它的人一定要开始研究它,为将来升级到D8做准备。因为这是当前显示在其项目页面上的内容(我在这里添加了粗体标记):

这个模块已经包含在Drupal 8核心中。有关更多信息,请参阅此问题

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

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

复制
相关文章

相似问题

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