0

我有几十种内容类型,我需要在其中显示或多或少的相同字段块。使用核心显示我必须创建许多组,甚至比使用 css 设置它们的样式也很棘手。我的替代方法是使用模板建议,但它们的渲染速度会比我目前使用的普通显示方法更快吗?从显示中删除那些字段,在模板中编写模板和渲染节点(所有其他数据)会更容易。但是性能呢?

任何帮助将不胜感激谢谢

4

1 回答 1

0

虽然答案不是那么具体,但我会说在 tpl.php 文件中打印您需要的内容比使用 css 或 php if conditions 隐藏它们要快。所以你应该更好地为每个节点类型使用 tpl.php 文件。您所说的“核心方法”是使用 tpl.php 文件!在 ROOT/modules/node 文件夹中查找节点模块的 tpl 文件。

还有一些有用的模块可以帮助您解决这些问题,例如display suitepanelentity_view_modes等,但如果性能是一个大问题,您可以不用它们。

于 2013-08-26T20:21:20.557 回答