basfett Posted July 17, 2014 Share Posted July 17, 2014 Нужно, чтобы в версии 1.6 все товары отображались ТОЛЬКО списком и пользователь не имел возможности переключать вид на таблицу.Скрытие кнопок list/grid не выход - т.к. в разных браузерах иногда грузится таблица, даже если включен режим список. Нужно, чтобы остался ТОЛЬКО режим список. Link to comment Share on other sites More sharing options...
Kerm Posted July 17, 2014 Share Posted July 17, 2014 (edited) Удаляешь эти переключения, в product-list.tpl, после меняешь это: <!-- Products list --> <ul{if isset($id) && $id} id="{$id}"{/if} class="product_list grid row{if isset($class) && $class} {$class}{/if}"> На это: <!-- Products list --> <ul{if isset($id) && $id} id="{$id}"{/if} class="product_list row list"> Edited July 17, 2014 by Kerm (see edit history) Link to comment Share on other sites More sharing options...
Kerm Posted July 17, 2014 Share Posted July 17, 2014 Если после этого все же будут глюки, можно посмотреть еще этот файл /themes/default-bootstrap/js/global.js особенно функцию display() и что и где ее вызывает. Link to comment Share on other sites More sharing options...
basfett Posted July 17, 2014 Author Share Posted July 17, 2014 (edited) Спасибо. Всё ок, кроме главной страницы. В модуле homefeatured по прежнему табличный вид.( Да, забыл уточнить, что шаблон нестандартный и все "телодвижения", указанные выше, скорректированы по коду темы. А global.js вообще отсутствует в моем случае. Edited July 17, 2014 by basfett (see edit history) Link to comment Share on other sites More sharing options...
Kerm Posted July 17, 2014 Share Posted July 17, 2014 Модуль на главной это отдельная тема там надо править шаблон, вывод листом там по умолчанию не предусмотрен. Учебники по html и css в руки и вперед) Link to comment Share on other sites More sharing options...
basfett Posted July 17, 2014 Author Share Posted July 17, 2014 Модуль на главной это отдельная тема там надо править шаблон, вывод листом там по умолчанию не предусмотрен. Учебники по html и css в руки и вперед) Понятно. Спасибо. Link to comment Share on other sites More sharing options...
dminch Posted February 3, 2015 Share Posted February 3, 2015 Подскажите, как настроить параметры cookie, чтобы установить вид товаров - 'Grid' по умолчанию. Англоязычный форум https://www.prestashop.com/forums/topic/323065-list-view-by-default/ . Предлагает менять настройки totalStorage jquery plugin. Как лучше всего это сделать? Link to comment Share on other sites More sharing options...
Kerm Posted February 3, 2015 Share Posted February 3, 2015 Насколько помню это все в админке настраивается... Link to comment Share on other sites More sharing options...
dminch Posted February 3, 2015 Share Posted February 3, 2015 (edited) Здравствуйте, Kerm. Спасибо за ваш ответ. Подскажите, пожалуйста, где можно выставить настройки в админке, чтобы вид отображаемых товаров по умолчанию был в виде сетки ('grid'). Если я правильно пониманию, то вид товаров хранится в значении 'dispaly cookie. и определяется в функции totalStorage (). Я сумел найти только примеры решений в интернете, где предлагалось править код файлов products-list.tpl и gloabal.js. http://cart-help.com/topic/76-change-default-product-view-to-list-in-prestashop-16/ Проблема решена. Edited February 4, 2015 by dminch (see edit history) Link to comment Share on other sites More sharing options...
ORNAMENT Posted July 27, 2016 Share Posted July 27, 2016 Удаляешь эти переключения, в product-list.tpl, после меняешь это: <!-- Products list --> <ul{if isset($id) && $id} id="{$id}"{/if} class="product_list grid row{if isset($class) && $class} {$class}{/if}"> На это: <!-- Products list --> <ul{if isset($id) && $id} id="{$id}"{/if} class="product_list row list"> Заменил, но товар по-прежнему отображается списком по умолчанию... Link to comment Share on other sites More sharing options...
Kerm Posted July 29, 2016 Share Posted July 29, 2016 Насколько я помню, то как отображать товар по умолчанию, выбирается в админке. Так же там идет запоминание по куки, почистите куки, и после правок в шаблоне почистите кеш сайта. Link to comment Share on other sites More sharing options...
AndreyJean Posted November 9, 2016 Share Posted November 9, 2016 Подскажите плиз какое условие вписать в шаблон, чтобы для группы пользователей, например оптовик, выводился товар списком, а для всех остальных по прежнему таблицей? Link to comment Share on other sites More sharing options...
Kerm Posted November 10, 2016 Share Posted November 10, 2016 Подскажите плиз какое условие вписать в шаблон, чтобы для группы пользователей, например оптовик, выводился товар списком, а для всех остальных по прежнему таблицей? ID группы пользователей передается в массиве $cookie Link to comment Share on other sites More sharing options...
AndreyJean Posted November 10, 2016 Share Posted November 10, 2016 ID группы пользователей передается в массиве $cookie Если вам не трудно можете прям условие написать? if(.... Я совсем мало в этом понимаю(( Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now