Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/278.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 文章中的表达式引擎插件_Php_Content Management System_Expressionengine - Fatal编程技术网

Php 文章中的表达式引擎插件

Php 文章中的表达式引擎插件,php,content-management-system,expressionengine,Php,Content Management System,Expressionengine,我对表达式引擎CMS非常陌生,我一辈子都不知道如何让我的插件代码在文章中工作 当嵌入到模板中时,它工作得很好,但是当我尝试将相同的代码放入文章中时,它只是将其呈现为文本 模板嵌入: 第条嵌入: 您可以在第二个链接中看到嵌入代码。但对于那些需要它的人来说,它只是: {exp:o7thpdfembed form="hpAXWPa7ol*ucBDOxbinuA" id="Test-Form-Container-ID" class="Test-Form-Container-Class" style="h

我对表达式引擎CMS非常陌生,我一辈子都不知道如何让我的插件代码在文章中工作

当嵌入到模板中时,它工作得很好,但是当我尝试将相同的代码放入文章中时,它只是将其呈现为文本

模板嵌入:

第条嵌入:

您可以在第二个链接中看到嵌入代码。但对于那些需要它的人来说,它只是:

{exp:o7thpdfembed form="hpAXWPa7ol*ucBDOxbinuA" id="Test-Form-Container-ID" class="Test-Form-Container-Class" style="height:800px;width:100%;overflow:auto;"}
This will be the files title.
{/exp:o7thpdfembed}

这个解决方案是一个噩梦,因为它似乎没有被记录在EE文档中的任何地方,我也无法在网上找到任何关于它的东西

条目无法解析任何EE代码,自定义模板
全局变量除外。这让我想


我安装了一个名为Allow EE Code的插件,在我的模板{body}标记周围添加了适当的标记{exp:Allow_eecode},然后能够在条目中利用并运行问题中的代码

我假设我需要使用一个全局变量,我应该如何传递所需的参数…所以你的插件被称为“o7thpdfembed”?什么是文章?我们需要查看您的模板代码以提供帮助,如果它与您的插件相关,我们将需要该代码(或其一部分)。但从根本上说,我建议退一步,如果你能解释一下你想要实现什么以及为什么要写一个插件,我写了一个插件,因为我的客户需要一种动态的方式来传递文件ID,并将PDF嵌入到页面中。现在,通过上面的代码,当插件嵌入到模板中时,它可以完美地工作。但是,当我尝试将相同的代码放入文章/条目/内容页(无论他们如何称呼它)时,它显示的只是上面的代码,而不是呈现。唯一有效的是一个全局变量。“然而,当我尝试将相同的代码放入文章/条目/内容页时”-这是什么?条目?还是模板?如果是前者-是文本字段还是所见即所得字段?如果是后者,请提供您的所有模板代码。提供指向最终结果的链接无助于诊断问题,我们需要更多关于如何将其组合在一起的信息,而不是它在输出上的外观。什么是模板组名称,什么是嵌入代码,什么是嵌入组和模板名称?