【问题标题】:Selected Categories are not showing with channel content In Expression Engine所选类别未与表达式引擎中的频道内容一起显示
【发布时间】:2014-05-27 22:56:07
【问题描述】:

我创建了一个名为“news”的频道,其中包含一些字段,还创建了一个类别组名称为“national”的类别为“sports, business”,并为频道“news”启用了此类别。

还为“新闻”频道添加内容,并在类别部分中仅选择“体育”类别。

现在我只想将所选类别“体育”与其他内容一起显示到前端,我正在使用以下代码。

{exp:channel:entries channel="news" limit="1"}
    <h2>{title}</h2>
    <p>{body}</p>
    {exp:channel:categories}
        {category_name}
    {/exp:channel:categories}
{/exp:channel:entries}

此代码适用于 {title}{body} 部分,但对于 {category_name} 它显示类别 SportsBusiness。但我只想显示选定的一种手段Sports.

所以请任何人告诉我,我该怎么做才能只获得针对特定频道内容的选定类别(Sports)??

【问题讨论】:

    标签: php expressionengine


    【解决方案1】:

    使用 {categories}{/categories} var pair 代替 channel:categories 标签。它会自动显示为条目选择的类别。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-05-05
      • 1970-01-01
      • 2012-08-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-08-24
      相关资源
      最近更新 更多