Плагин экспресс-движка

Я новичок в движке выражений, а также в плагине expresso, так что извините, если этот вопрос натолкнулся на наивный... Я пытаюсь интегрировать пользовательский шаблон, используя некоторые теги exp: resso, однако, мне не удается получить это работать правильно. Ниже приведен пример статической версии того, чего я пытаюсь достичь. http://iamnatesmithen.com/fluotics/products.html

До сих пор в моих полях канала было создано поле канала под названием "products"> внутри моих групп. Я создал 4 идентификатора группы {p_details}, который связан с типом поля Store Product Details. Предположим, что это позволяет мне вводить во все данные о товарах такие в качестве цены, идентификатора продукта и т. д. я также создал другое поле для изображений {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}

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}
Другие вопросы по тегам