每个类别仅显示一个条目

时间:2012-10-19 15:25:54

标签: categories expressionengine

我对EE比较陌生,我遇到类别问题......

我在这里有这个页面:

http://www.nationallighting.ie/testbed/index.php/products

所有产品都被分类并分成方框,因此当点击一个方框时,div会滑动以显示类别。 (到目前为止,我只添加了一些项目,例如户外类别中有2项)

现在我的问题是,当我点击一个项目时,我会转到“单一产品”模板

http://www.nationallighting.ie/testbed/index.php/products-single

列出的每个类别都有一个项目,而我只想显示我最初点击的项目,因此只有“单个产品”模板中的一个项目。

这是“单品”模板的EE代码,显然我做错了什么,我看不出它是什么!非常感谢任何帮助!!!

        <!-- content about inside -->
    <div class="inside products">
    <h3>Product details</h3>
    {exp:channel:categories style="linear" channel="products"}
    {exp:channel:entries channel="single_product" category="{category_id}" limit="1"}
    <div class="description">

        <img src="{cat_main_image}" alt="{title}" />
        <div class="descr-inside">
        <h3>Crystal - Sgopera-3ch</h3>
        <p><strong>Description: </strong>3 Light Pendant with glass beads</p>
        <p><strong>Supplier: </strong>Endon</p>
        <p><strong>Width: </strong>455mm</p>
        <p><strong>Height: </strong>695mm</p>
        <p><strong>Lamp Type: </strong>GU10</p>
        <p><strong>Max. Wattage: </strong>3 x 50W</p>
        <p><strong>Energy saving: </strong>yes</p>
        </div>

    </div>
    {/exp:channel:entries}
    {/exp:channel:categories}
    </div> <!-- end of inside -->

0 个答案:

没有答案