спасибо и извините за мой английский. У меня проблема, я хочу, чтобы мой URL-адрес не менялся, когда я нажимал на значок, который меняет вид по умолчанию с сетки на список, но меняет вид по умолчанию.
У меня есть этот URL: project / 246-product? Page = 1 & productListView = grid Я хочу этот URL: project / 246-product
Это код кнопок, которые изменяют представление по умолчанию:
<a href="{$currentSortUrl}&productListView=grid" class="{if $iqitTheme.pl_default_view == 'grid'}current{/if} {['js-search-link' => true]|classnames}" data-button-action="change-list-view" data-view="grid"><i class="fa fa-th" aria-hidden="true"></i></a>
<a href="{$currentSortUrl}&productListView=list" class="{if $iqitTheme.pl_default_view == 'list'}current{/if} {['js-search-link' => true]|classnames}" data-button-action="change-list-view" data-view="list"><i class="fa fa-th-list" aria-hidden="true"></i></a>
Это код вида, отображающий список продуктов:
<div class="products row {if $iqitTheme.pl_default_view == 'grid'}products-grid{else}products-list{/if}">
{foreach from=$listing.products item="product"}
{block name='product_miniature'}
{if $iqitTheme.pl_default_view == 'grid'}
{include file='catalog/_partials/miniatures/product.tpl' product=$product}
{else}
{include file='catalog/_partials/miniatures/product-list.tpl' product=$product}
{/if}
{/block}
{/foreach}
</div>
Я работаю с Prestashop 1.7