ExpressionEngine内容基于url段

时间:2013-01-23 23:37:26

标签: expressionengine

我刚刚学习EE,我有以下示例网址,http://mydomain.com/work/preview/clientname

我希望 clientname 与我设置的频道字段(“client_name”)相匹配,并且仅当频道内容与该频道字段匹配时才引入频道内容。

例如,http://mydomain.com/work/preview/google,如果特定条目的指定频道字段“client_name”为“google”,则会显示频道内容。

我知道如何使用以下内容从频道“视频”中提取内容:

{exp:channel:entries channel="videos"}
    {title}
{/exp:channel:entries}

...但是如何针对不同的网址细分来实现这一目标呢?

2 个答案:

答案 0 :(得分:0)

我相信你要找的是searching the channel entries tag字段名称。

以下是一个例子:

{exp:channel:entries channel="videos" search:client_name="google"}
    {title}
{/exp:channel:entries}

请记住,如果您想要使用此段,您可能必须通过嵌入作为变量传递段。你可以read about this here

答案 1 :(得分:0)

进行此更改对我有用:

{exp:channel:entries channel="videos" dynamic="no" search:client_name="segment_2"}
{title}
{/exp:channel:entries}