【问题标题】:ExpressionEngine content based on url segment基于 url 段的 ExpressionEngine 内容
【发布时间】:2013-01-23 23:37:25
【问题描述】:

我刚刚学习 EE,我有以下示例 url,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}

...但是如何针对不同的 url 段完成此操作?

【问题讨论】:

标签: expressionengine


【解决方案1】:

我相信您正在寻找的是 searching the channel entries tag 字段名称。

这是一个例子:

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

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

【讨论】:

    【解决方案2】:

    进行此更改对我有用:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-06-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多