【发布时间】:2013-06-26 15:00:39
【问题描述】:
我是 Expression Engine CMS 的新手,我一生都不会弄清楚如何让我的插件代码在文章中工作。
嵌入到模板中时效果很好,但是当我尝试将相同的代码放入文章中时,它只是将其呈现为文本。
模板嵌入:http://ee.o7th.com/
文章嵌入:http://ee.o7th.com/index.php/about
您可以在第二个链接中看到嵌入代码。但对于那些需要它的人来说,它只是:
{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}
【问题讨论】:
-
我假设我需要使用
Global Variable但是,我应该如何传递所需的参数... -
所以你的插件叫做“o7thpdfembed”?什么是文章?我们需要查看您的模板代码以提供帮助,如果它与您的插件相关,我们将需要该代码(或部分代码)。但从根本上说,我建议您退后一步,如果您能解释一下您要实现的目标以及您编写插件的原因?
-
我编写了一个插件,因为我的客户需要一种动态方式来传递文件 ID,并将 PDF 嵌入到页面中。现在,该插件通过上面的代码嵌入到模板中时可以完美运行。但是,当我尝试将相同的代码放入文章/条目/内容页面(无论他们如何称呼它)时,它所显示的只是上面的代码,而不是渲染
-
唯一似乎起作用的是全局变量。 ee.o7th.com/index.php/about
-
“但是,当我尝试将相同的代码放入文章/条目/内容页面时” - 这是什么?一个条目?还是模板?如果是前者 - 它是文本字段还是所见即所得的字段?如果是后者,请提供您所有的模板代码。提供最终结果的链接无助于诊断问题,我们需要更多关于如何组合的信息,而不是输出的样子。模板组名称是什么,嵌入代码是什么,嵌入组和模板名称是什么?
标签: php content-management-system expressionengine