Автор Тема: Как сделать вывод товаров Сеткой по умолчанию?  (Прочитано 373 раз)

11 Май 2018, 16:50:43
  • Старожил
  • ****
  • Сообщений: 295
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Перепробовал кучу вариантов.... Искал по форуму и гуглил, все мимо(((
Может у кого тоже выводится по умолчанию списком?
Мне бы сеткой... :-[

product-list.tpl
product-sort.tpl
правил не помогло((

PS 1.6.1.17
11 Май 2018, 17:07:27
Ответ #1
  • Старожил
  • ****
  • Сообщений: 295
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
 В Global.js нашел следующий код...

function bindGrid()
{
   var storage = false;
   if (typeof(getStorageAvailable) !== 'undefined') {
      storage = getStorageAvailable();
   }
   if (!storage) {
      return;
   }

   var view = $.totalStorage('display');

   if (!view && (typeof displayList != 'undefined') && displayList)
      view = 'list';

   if (view && view != 'grid')
      display(view);
   else
      $('.display').find('li#grid').addClass('selected');

   $(document).on('click', '#grid', function(e){
      e.preventDefault();
      display('grid');
   });

   $(document).on('click', '#list', function(e){
      e.preventDefault();
      display('list');
   });
}
11 Май 2018, 20:11:21
Ответ #2
  • Ветеран
  • *****
  • Сообщений: 3419
  • Репутация: +79/-6
  • Сообщество PrestaShop
    • Просмотр профиля
if (!view && (typeof displayList != 'undefined'))
      view = 'gris ';
if (!view && (typeof displayList != 'undefined') && displayList)
      view = 'list';
11 Май 2018, 20:20:02
Ответ #3
  • Старожил
  • ****
  • Сообщений: 295
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
if (!view && (typeof displayList != 'undefined'))
      view = 'gris ';
if (!view && (typeof displayList != 'undefined') && displayList)
      view = 'list';



      view = 'gris ';

grid


Сработало!! Спасибо огроменное