Jump to content
Sign in to follow this  
titaned

Количество колонок в категории (сетка)

Recommended Posts

Как сделать что в "сетке" было 3 колонки, как то само на 4 колонки разделилось!!? Ocstore 2.1.0.1.1

 

7bbd44352a4ed8a66d45c19a82e1bc32.png

Edited by titaned

Share this post


Link to post
Share on other sites

У bootstrap нет 3 колонки :)

Share this post


Link to post
Share on other sites

есть, col-(md)-4 4+4+4=12 = 100% = "3 колонки"

Share this post


Link to post
Share on other sites

У bootstrap нет 3 колонки :)

Ну я же знаю сколько у меня колонок было)

Share this post


Link to post
Share on other sites

В catalog\view\javascript\common.js вам сюда

 

if (cols == 2) {
$('#content .product-list').attr('class', 'product-layout product-grid col-lg-6 col-md-6 col-sm-12 col-xs-12');
} else if (cols == 1) {
$('#content .product-list').attr('class', 'product-layout product-grid col-lg-4 col-md-4 col-sm-6 col-xs-12');
} else {
$('#content .product-list').attr('class', 'product-layout product-grid col-lg-3 col-md-3 col-sm-6 col-xs-12');
}

Share this post


Link to post
Share on other sites
В 15.01.2016 в 15:36, Lordaaa сказал:

В catalog\view\javascript\common.js вам сюда

 

  Показать контент

if (cols == 2) {
$('#content .product-list').attr('class', 'product-layout product-grid col-lg-6 col-md-6 col-sm-12 col-xs-12');
} else if (cols == 1) {
$('#content .product-list').attr('class', 'product-layout product-grid col-lg-4 col-md-4 col-sm-6 col-xs-12');
} else {
$('#content .product-list').attr('class', 'product-layout product-grid col-lg-3 col-md-3 col-sm-6 col-xs-12');
}

Добрые люди, не бейте руками и по рукам, кто сможет снизойти и прям целиком показать как должны выглядеть правки чтобы вышло например по четыре колонки или по 5ть. Честно гуглил, сам пытался, ну не соображу, ну напишите плиз

Share this post


Link to post
Share on other sites
Скрытый текст

if (cols == 2) {
$('#content .product-list').attr('class', 'product-layout product-grid col-lg-6 col-md-6 col-sm-12 col-xs-12');

} else if (cols == 1) {
$('#content .product-list').attr('class', 'product-layout product-grid col-lg-4 col-md-4 col-sm-6 col-xs-12');

} else {
$('#content .product-list').attr('class', 'product-layout product-grid col-lg-3 col-md-3 col-sm-6 col-xs-12');
}

То что синим- для случаев, когда страница имеет кроме центральной области контента еще и 2 боковые панели( например меню слева, баннеры разные в столбик справа)

ТО что красным- классический вариант категории ( есть только одна боковая колонка меню и контент)

То что фиолетовым-для Главной ( есть только область контента без боковых панелей)

Не поленитесь изучить ссылку, что вам дали. Вам стоит разобраться с тем, как работатет сетка Бутстрап на разных разрешениях экрана

 

Могу предположить, что вас устроит вариант

Править надо файл common.js

Скрытый текст

if (cols == 2) {
$('#content .product-list').attr('class', 'product-layout product-grid col-lg-6 col-md-6 col-sm-12 col-xs-12');
} else if (cols == 1) {
$('#content .product-list').attr('class', 'product-layout product-grid col-lg-3 col-md-3 col-sm-6 col-xs-12');
} else {
$('#content .product-list').attr('class', 'product-layout product-grid col-lg-3 col-md-3 col-sm-6 col-xs-12');
}

 

Делать по пять вам пока не следует. Там правок гораздо больше. Да и смысл?

Edited by jaffagold

Share this post


Link to post
Share on other sites

jaffagold, спасибо большое! Да я начал по ссылке изучать, конечно.

смысл по четыре или по пять в том что больше просмотришь товаров за меньшее количество прокрутки колесом мыши сайта. много позицй товара. ну чтоб при этом не слишком мелкотня была надо вон по хорошему убрать левую колонку совсем

 

Повезло автору темы)))) "само по четыре сделалось" мне б так)

в смысле само 5 сделалось гы гы

Edited by Rico

Share this post


Link to post
Share on other sites

opencart 3 тема default на главной странице "рекомендуемые" по 4 товара в сроку, нада сделать по 3, нахожу common.js  изменяю это место

 

        if (cols == 2) {
            $('#content .product-list').attr('class', 'product-layout product-grid col-lg-4 col-md-4 col-sm-12 col-xs-12');
        } else if (cols == 1) {
            $('#content .product-list').attr('class', 'product-layout product-grid col-lg-4 col-md-4 col-sm-6 col-xs-12');
        } else {
            $('#content .product-list').attr('class', 'product-layout product-grid col-lg-4 col-md-4 col-sm-6 col-xs-12')

 

иииии ничего не происходит... объясните пожалуйста что нужно делать

Share this post


Link to post
Share on other sites

почистить кэш, почистить кэш темы(шаблона)

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Similar Content

    • By nikeforce111
      Добрый день, на сайте есть таблица доставок по городам. Ocstore 1.5.5.1.2. На ПК отображается все хорошо по всей ширине, но в мобильной версии в вертикальном отображении 3 столбца только. Как сделать, чтобы таблица автоматически загружалась под размер устройства? Скрин сделан на iphone 5 и на пк
      Фото прикрепил


    • By fm86
      В карточке товара, например: https://devel.santeks-porolon.ru/porolon/mebelnyi/listovoj/st1930 При выборе геометрических параметров работает калькулятор цен. Если после увеличения параметров начать выбирать в обратную сторону, то калькулятор перестаёт работать. Меняю параметр "Выберите размер листа (метры)", изначально ценаОпт=87 ценаРозн=165
      1) меняю с "2х1" на "2х2" == ценаОпт=173 ценаРозн=331
      2) меняю с "2х2" на "2х1" == ценаОпт=87 ценаРозн=165
      3) меняю с "2х1" на "2х2" == ценаОпт=87 ценаРозн=165
      ocStore 2.1.0.2.1
       
    • By Fletcher
      Всем доброго дня.
      Попался магазин на ocStore версии 0.2.0. В каталоге более 5000 товаров. Пытаюсь найти модули для выгрузки товаров, чтобы перенести весь каталог на другой сайт с OpenCart версии 3.0.3.2 (trs-3.0.2.0) .
      Пожалуйста подскажите каким модулем это можно сделать и как?
      Впервые столкнулся с такой проблемой. До этого почти не работал с данной CMS.
      Сайт с которого нужно выгрузить информацию очень старый и не обновлялся.
      Заранее благодарю!
    • By nikeforce111
      Добрый день, сколько будет стоить перенос сайта с 1.5.5.1.2 на более свежую версию 2.3 например? Какие подводные камни (упадут ли позиции в выдаче, есть вероятно что не все данные зайдут на новую версию и т.д.). На самом сайте около 5000 товаров, есть фильтры.
      Также можете посоветовать на какую лучше версию перейти. Спасибо
    • By q3dm0
      450.00 руб
      Скачать/Купить дополнение


      Magictabs
      Если Вы ранее заполняли большое количество товаров, обязательно сталкивались с неудобством стандартного заполнения в opencart. Приходилось заполнить основные обязательные поля, добавить изображение и по нажатию на кнопку сохранить Вас выкидывало на страницу всех товаров, вместо того чтобы оставить  на той же карточке товара и той же вкладке на которой Вы находились ранее, теперь эта проблема решена! Помимо кнопки, применить, которая получила в сети широкую популярность в запросах любой поисковой системы и на тематику которой написано множество модулей как платных, так и бесплатных, не была решена проблема вкладок, наверняка Вас просто после сохранения выкидывало просто на первую вкладку сохранения, но теперь и эта проблема решена! Что же предлагает модуль Magictabs:
      - кнопка “Применить”;
      - возможность оставаться на той вкладке, которая, была активна последней в момент сохранения страницы;
      - даже после выхода из админки или последующем входе в нее, последняя активная вкладка сохраняется;
      - 2-ух язычность (английская и русская версия из пакета);
      - поддержка последних версий opencart, в том числе opencart.pro и ocmod;
      - исправлены конфликты табов с модулем дополнительных вкладок (для всех версий, кроме opencart.pro включено в комплект, в Opencart.pro - модуль "Дополнительные вкладки" установлен по умолчанию)
       
      Примечание: работает только в карточке товара, для категории и прочих разделов системы, модуль не работает!
       
      Посмотреть работу модуля можно на следующем видео: ссылка
       
      Установка на сервер:
      для opencart.pro
      Скопировать файлы из папки upload на сервер; Перейти в раздел установка дополнений OCMOD и установить magictabs.ocmod.xml; Перейти в раздел “Менеджер дополнений” и нажать кнопку “Обновить”. для всех остальных
      Скопировать файлы из папки upload на сервер; Добавить файлы в разрешение "Группы пользователей"; Установить модуль Magictabs, для внесения в бд необходимых таблиц; Перейти в раздел установка дополнений OCMOD и установить magictabs.ocmod.xml; Перейти в раздел “Менеджер дополнений” и нажать кнопку “Обновить”.  
      Добавил q3dm0 Добавлено 15.05.2017 Категория Обмен данными Системные требования Сайт разработчика www.opencart.com Метод активации Без активации Ioncube Loader Нет OpenCart 3.0
      2.3
      2.2
      2.1
      2.0 ocStore 3.0
      2.3
      2.2
      2.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1 Обращение к серверу разработчика Нет Старая цена 450  
  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.