Стандартный вид prestashop - PullRequest
0 голосов
/ 11 ноября 2019

спасибо и извините за мой английский. У меня проблема, я хочу, чтобы мой 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

...