вывод определённой характеристики товара в слайдере

Здравствуйте.

подскажите пожалуйста как вывести в слайдере под изображением товара определённую его характеристику, потом название товара, потом его цену и кнопку "добавить в корзину" подо всем этим.

у меня есть такой блок:

<div class="recent">
{foreach $wa->shop->products("set/novinki") as $new_product}
<div class="recent-item"><div id="yellow-border" style="width:200px;height:auto"><a href="{$wa->shop->productUrl($new_product)}"><div style="text-align:center">{$wa->shop->productImgHtml($new_product, '150x200', [ 'itemprop' => 'image', 'alt' => $new_product.name|escape|cat:' ':strip_tags($new_product.summary)|escape ])}</div></a></div>
сюда кастомную характеристику (у меня это автор книги),

под ней название,

под ним цена

здесь кнопка "добавить в корзину"
</div>
{/foreach}
</div>

кто-нибудь знает как реализовать?

спасибо заранее.

2 ответа

  • 1

    Посмотрите в исходном коде темы дизайна Дефолт, как характеристики отбражаются в категориях товаров, и сделайте аналогично для слайдеров. Либо, что проще, но дороже, с помощью плагина.

    • +1
      Евгений Дубровин Евгений Дубровин 21 марта 2016 06:06 #

      Здравствуйте. а не подскажете как именно с помощью этого плагина вывести одну характеристику?

  • 1
    Евгений Дубровин 21 марта 2016 06:05 #

    всё, кроме характеристики реализовал. кто-то же должен знать как её вывести :)

    у меня есть такой блок:

    <div style="display:block" class="featured">
    {foreach $wa->shop->products("set/rekomenduem-pochitat") as $new_product}
    <div style="float:left;text-align:center" class="featured-item"><div id="yellow-border" style="width:200px;height:100%"><a href="{$wa->shop->productUrl($new_product)}">{$wa->shop->productImgHtml($new_product, '150x200', [ 'itemprop' => 'image', 'alt' => $new_product.name|escape|cat:' ':strip_tags($new_product.summary)|escape ])}</a></div>
    <div style="font-size:larger;margin:12px;width:200px;">
    СЮДА НАДО ВЫВЕСТИ ХАРАКТЕРИСТИКУ
    <p>{$new_product.name|escape}</p>
    <div>
    {if $p.compare_price > 0}<span class="compare-at-price nowrap"> {shop_currency($p.compare_price)} </span><br>{/if}
    <p><span class="price nowrap" itemprop="price">{shop_currency($new_product.price)}</span></p>
    {if $wa->shop->settings('ignore_stock_count') || $p.count === null || $p.count > 0}
    <form class="addtocart" method="post" action="{$wa->getUrl('/frontendCart/add')}">
    <input type="hidden" name="new_product_id" value="{$p.id}">
    <p> <input class="addtocartbutton" type="submit" value="[`Add to cart`]"> </p>
    </form>
    {else}
    {/if}
    </div>
    </div>
    </div>
    {/foreach}
    </div>

    написал

    в нём куда надо вывести характеристику. если честно,

    всю голову уже сломал :) был бы очень благодарен за кивок в правильном направлении.


Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите