【问题标题】:expression engine's plugin expresso tag integration表达式引擎的插件 expresso 标签集成
【发布时间】:2012-04-30 11:08:45
【问题描述】:

我是表达式引擎和 expresso 插件的新手,如果这个问题很幼稚,请原谅……我正在尝试使用一些 exp:resso 标签集成自定义模板但是,我失败了让它正常工作。下面是我想要实现的静态版本的示例。 http://iamnatesmithen.com/fluotics/products.html

到目前为止,在我的频道字段中创建了一个标题为“产品”的频道字段 > 在我的组中,我创建了 4 个组 ID {p_details},它链接到字段类型商店产品详细信息,假设这使我可以输入所有产品详细信息,例如价格、产品 ID 等, 我还为图像 {p_productimage} 创建了另一个字段,该字段链接到文件类型“矩阵”。

当我进入 ee 的发布部分时,exp:resson 为我提供了申请产品 sku、vol 等的文件,但我正在努力将这些字段分成我上面的类,有人可以指导吗我在正确的方向。

{exp:channel:entries channel="products" limit="6" paginate="bottom"}
    {exp:store:product entry_id="" return="cart"}
    <ul class="inventory">
    <li class="item2">
        <a href="#"><img class="itemImg" src="{p_productimage}" alt=""/></a>
        <div class="product-fam1">
            <h3>item title here</h3>
            <div class="sku"><h4>Format: 3335</h4></div>
            <div class="vol"><h4>Working Volume: 30ul</h4></div>
             <a class="viewItem" href="#"></a>                  
            </div> 
    </li><!-- ITEM ENDS HERE -->
    </ul>
    {/exp:store:product}
{/exp:channel:entries}

【问题讨论】:

    标签: html plugins expressionengine expresso-store


    【解决方案1】:

    要限制显示的条目数,您需要使用 limit 参数。分页也是如此。另请注意,您的关闭频道条目标签不正确。

    您的 store:product 标签应该放在您的频道条目标签内,而不是相反,这样它就可以获取条目的 entry_id,例如:

    {exp:channel:entries channel="products" limit="6" paginate="bottom"}
    
    {exp:store:product entry_id="{entry_id}" return="cart"}
    {/exp:store:product}
    
    {/exp:channel:entries}
    

    【讨论】:

    • 我不知道你之前是否使用过 exp:resso...当我进入 ee 的发布部分时,exp:resson 为我提供了申请产品 sku、vol 等的文件但我正在努力将这些字段分成我上面的类
    • 您是否安装了商店附带的示例模板?从那里开始可能是最简单的示例。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-08-24
    • 2012-01-02
    • 2012-01-25
    相关资源
    最近更新 更多