Вывести часть текста обзор товара Есть решение

В каждой карточке товара есть возможность создать подстраницы, я хочу делать обзоры товара.

Отвечает за это файлик product.page.html

там есть код {$page.content} т.е он и выводит то что ты написал в подстранице товара

Вот стоит задача что бы вывести часть текста в карточке товара, например 200 символов и сделать ссылку Читать полный обзор.

Как это реализовать?

Если просто код вставить {$page.content} в карточку товара product.html то он не работает.

Я так понимаю как то таким макаром должен выводиться код {$wa->shop->products($page.content)}

Я не силен в этом так что прошу не придираться.

1 ответ

  • 1
    Leva 31 августа 2015 10:24 # Решение

    Всем спасибо, разобрался сам ))) выглядит это так:


    {foreach $product.pages as $p}

    {$p.content|truncate:250}

    {/foreach}

    {foreach $product.pages as $page}

    <a href="{$wa->shop->productUrl($product, 'page', ['page_url' => $page.url])}">Читать весь обзор...</a>

    {/foreach}

    выводит по 250 символов и обрезается, так же вкладки сделал в {foreach $product.pages as $page}Вкладка обзор {/foreach}

    Если написал обзор то вкладка появилась если нет то нет вкладки.

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

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