在expressionengine中include标签和embed标签有什么区别?

use*_*800 6 expressionengine

表达式引擎的讨论论坛模块在其模板中使用{include:file}标记,如forum_themes/developer/forum_index/main_forum_list.html:

{include:table_heading}
{include:table_rows}
{include:table_footer}
Run Code Online (Sandbox Code Playgroud)

我搜索了包含标签文档,但我无法在任何地方找到它?什么是包含标签以及何时/何地应该使用?它是否特定于讨论论坛模块?

小智 9

我无法谈论{include:file}标记的范围,但是对于大多数用途,{embed}标记是您将在ExpressionEngine中使用以包含/嵌入其他代码位的标记.

根据您希望在页面中包含的信息,其他替代方案是片段,全局变量或更复杂的信息LowVariables


Cre*_*ean 8

论坛很难定制,文档很少,但论坛的内容基本上都是嵌入式的.

为了自定义您的论坛,我建议您在Devot 上使用Scaffold Theme:ee


Ang*_*era 7

还应注意,{include:file}仅适用于论坛模板代码,大多数标准EE标签(例如{embed}标签)在论坛模板中不起作用.为什么?我不知道,但dems da规则.:)