【发布时间】:2012-01-17 15:28:55
【问题描述】:
我正在尝试为我的页面标题问题找到一个好的解决方案。我从来没有一个完美的解决方案可以在 EE 中完成它们,尽管我最终认为我已经取得了突破,但我还是碰壁了,希望你们中的一位更有经验的 Expression Engine'ers 能够提供帮助。
基本上我要做的是,在我的模板中为页面提供主要内容的条目循环中,我想获取该 entry_id 并将其提供给嵌入的头文件。我这样做的方式很像这样......
{embed="main/.header" pre_eid="{entry_id}"}
<div id="content">
{exp:channel:entries channel="standard-content" url_title="{segment_1}" limit="1"}
{preload_replace:pre_eid="{entry_id}"}
<h1>{title}</h1>
{content}
{/exp:channel:entries}
</div>
这样做的目的是将 id 号传递给头文件,我可以在其中发挥我的作用。但发生的情况是,只要我在该条目部分之外调用 {pre_eid} ,它就会输出未解析的标签。
如何将解析后的 entry_id 发送到标题?我知道在解析顺序或技术方面我在这里遗漏了一些东西,尽管我知道我以前在我看过的其他 EE 代码上看到过类似的东西。
【问题讨论】:
标签: templates expressionengine