OpenCart: вывод товаров сеткой по умолчанию


Довольно распространенная задача на OpenCart - это вывод товаров сеткой в категории по умолчанию. У нее есть несколько решений - и внесение самостоятельных правок в код и даже установка модулей. Однако все эти решения приходитcя подгонять под вашу версию CMS, а есть универсальное и очень короткое решение задачи. Одной строкой.

Как?

Все просто. Открываем файл catalog\view\theme\default\template\product\category.tpl (это файл шаблона категории) и добавляем в его конец строку:

<script>jQuery("#grid-view").click();</script>
Что мы делаем? Мы просто как бы нажимаем на кнопку, которая выводит товары сеткой. Причем саму кнопку можно сделать невидимой - на результат это не повлияет.

Автор этого материала - я - Пахолков Юрий. Я оказываю услуги по написанию программ на языках Java, C++, C# (а также консультирую по ним) и созданию сайтов. Работаю с сайтами на CMS OpenCart, WordPress, ModX и самописными. Кроме этого, работаю напрямую с JavaScript, PHP, CSS, HTML - то есть могу доработать ваш сайт или помочь с веб-программированием. Пишите сюда.

тегизаметки, opencart, хитрости, jquery




Отправляя сообщение я подтверждаю, что ознакомлен и согласен с политикой конфиденциальности данного сайта.




Блокируем посетителей по рефереру с помощью htaccess
Новый проект: парсим docx и пишем в xlsx
Урок 37. Область видимости JavaScript: введение и блоки