такой вопрос...
есть ли какое-то бесплатное решение по выводу похожих товаров на странице корзины?
реализация данной функции в карточке товара у меня выглядит следующим образом:
Код: Выделить всё
{* Related products *}
{if $related_products}
<div class="block marginfavoritebody marginfavorite">
<div class="block__header">
<div class="block__title">
<span data-language="product_recommended_products">{$lang->product_recommended_products}</span>
</div>
</div>
<div class="marginfavoritebody">
<div class="products_list row">
{foreach $related_products as $p}
<div class="product_item col-xs-6 col-sm-4 col-md-4 col-xl-25">
{include "product_list.tpl" product = $p}
</div>
{/foreach}
</div>
</div>
</div>
{/if}
{* Previous/Next product *}
{if $prev_product || $next_product}
<!--<nav>
<ol class="pagers row">
<li class="col-xs-12{if $next_product} col-sm-6{else} col-sm-12{/if}">
{if $prev_product}
<div class="marginfavoritebody">
<div class="products_list row">
<div class="product_item col-xs-6 col-sm-4 col-md-4 col-xl-25" style="width: 50%;">
{include "product_list.tpl" product = $prev_product}
</div>
</div>
</div>
{/if}
</li>
<li class="col-xs-12 col-sm-6">
{if $next_product}
<div class="marginfavoritebody">
<div class="products_list row">
<div class="product_item col-xs-6 col-sm-4 col-md-4 col-xl-25" style="width: 50%;float:right;">
{include "product_list.tpl" product = $next_product}
</div>
</div>
</div>
{/if}
</li>
</ol>
</nav>
<nav>
<ol class="pager row">
<li class="col-xs-12{if $next_product} col-sm-6{else} col-sm-12{/if}">
{if $prev_product}
<a class="d-flex align-items-center justify-content-center" href="{url_generator route="product" url=$prev_product->url}">
{include file="svg.tpl" svgId="arrow_up_icon"}
<span>{$prev_product->name|escape}</span></a>
{/if}
</li>
<li class="col-xs-12 col-sm-6">
{if $next_product}
<a class="d-flex align-items-center justify-content-center" href="{url_generator route="product" url=$next_product->url}">
<span>{$next_product->name|escape}</span>
{include file="svg.tpl" svgId="arrow_up_icon"}
</a>
{/if}
</li>
</ol>
</nav>-->
{/if}
</div>
{* brand_products products *}
{if $brand_products}
<div class="block marginfavoritebody marginfavorite">
<div class="block__header">
<div class="block__title">
<span data-language="product_recommended_products">{$lang->product_related_post}</span>
</div>
</div>
<div class="marginfavoritebody">
<div class="products_list row">
{foreach $brand_products as $p}
<div class="product_item col-xs-6 col-sm-4 col-md-4 col-xl-25">
{include "product_list.tpl" product = $p}
</div>
{/foreach}
</div>
</div>
</div>
{/if}
{* Related products *}
<!--{if $related_products}
<div class="block block--boxed block--border">
<div class="block__header">
<div class="block__title">
<span data-language="product_recommended_products">{$lang->product_recommended_products}</span>
</div>
</div>
<div class="block__body">
<div class="products_list row">
{foreach $related_products as $p}
<div class="product_item col-xs-6 col-sm-4 col-md-4 col-xl-25">
{include "product_list.tpl" product = $p}
</div>
{/foreach}
</div>
</div>
</div>
{/if}-->
{if $related_posts}
<div class="block block--boxed block--border">
<div class="block__header">
<div class="block__title">
<span data-language="product_related_post">{$lang->product_related_post}</span>
</div>
</div>
<div class="block__body article">
<div class="fn_articles_slide article_list row no_gutters">
{foreach $related_posts as $r_p}
<div class="article_item no_hover col-sm-6 col-md-6 col-lg-3 col-xl-3">
{include 'post_list.tpl' post = $r_p}
</div>
{/foreach}
</div>
</div>
</div>
{/if}
спасибо за внимание в любом случае!)