jnxjn Опубліковано: 20 вересня 2016 Share Опубліковано: 20 вересня 2016 При использовании левой колонки, основной контент по ширине занимает 75%, как в контенте который находится напротив категорий указать ширину 75% а остальному контенту указать 100%? Надіслати Поділитися на інших сайтах More sharing options...
AlexBr Опубліковано: 20 вересня 2016 Share Опубліковано: 20 вересня 2016 @jnxjn вам ломать шаблон придётся. Там левый блок до низу 1 Надіслати Поділитися на інших сайтах More sharing options...
HyperLabTeam Опубліковано: 20 вересня 2016 Share Опубліковано: 20 вересня 2016 При использовании левой колонки, основной контент по ширине занимает 75%, как в контенте который находится напротив категорий указать ширину 75% а остальному контенту указать 100%?Убрать дубль категорий с лева 1 Надіслати Поділитися на інших сайтах More sharing options...
jnxjn Опубліковано: 20 вересня 2016 Автор Share Опубліковано: 20 вересня 2016 Убрать дубль категорий с лева Дубль категорий нужен @jnxjn вам ломать шаблон придётся. Там левый блок до низу если я закрою левый блок, закрою контент. После них открою новый div (content2) дам ему col-sm-12 по идее ширина должна стать 100% и в него уже внесу нужные мне блоки. Я в верном направлении думаю? Надіслати Поділитися на інших сайтах More sharing options...
AlexBr Опубліковано: 20 вересня 2016 Share Опубліковано: 20 вересня 2016 если я закрою левый блок, закрою контент. После них открою новый div (content2) дам ему col-sm-12 по идее ширина должна стать 100% и в него уже внесу нужные мне блоки. Я в верном направлении думаю? Надо ковырять. Сейчас нет времени на это. Правый клик > показать код и играйтесь с блоками. 1 Надіслати Поділитися на інших сайтах More sharing options...
HyperLabTeam Опубліковано: 20 вересня 2016 Share Опубліковано: 20 вересня 2016 Дубль категорий нуженЗачем если оно у вас есть вверху? Воткните в левый блок фильтр Надіслати Поділитися на інших сайтах More sharing options...
jnxjn Опубліковано: 20 вересня 2016 Автор Share Опубліковано: 20 вересня 2016 Зачем если оно у вас есть вверху? Воткните в левый блок фильтр Какой фильтр? Категории нужны в дальнейшем, сайт в ранней разработке Надіслати Поділитися на інших сайтах More sharing options...
jnxjn Опубліковано: 20 вересня 2016 Автор Share Опубліковано: 20 вересня 2016 (змінено) Поставил пару закрывающихся дивов и всё у меня стало хорошо. Чуть позже напишу подробней, благодарю за моральную поддержку! Змінено 20 вересня 2016 користувачем jnxjn 1 Надіслати Поділитися на інших сайтах More sharing options...
AlexBr Опубліковано: 20 вересня 2016 Share Опубліковано: 20 вересня 2016 Какой фильтр? @AWARO, Скорее всего имел ввиду под блоком категорий воткнуть блок фильтров товаров, что бы визуально спрятать пустоту 1 Надіслати Поділитися на інших сайтах More sharing options...
jnxjn Опубліковано: 21 вересня 2016 Автор Share Опубліковано: 21 вересня 2016 (змінено) Я вставил закрывающих дивов, закрыл левый блок и контент, вроде всё отображается на отлично, адаптивность не пострадала. Видимо это лучший вариант, есть подводные камни? Змінено 21 вересня 2016 користувачем jnxjn Надіслати Поділитися на інших сайтах More sharing options...
n3bo Опубліковано: 21 вересня 2016 Share Опубліковано: 21 вересня 2016 Я вставил закрывающих дивов, закрыл левый блок и контент, вроде всё отображается на отлично, адаптивность не пострадала. Видимо это лучший вариант, есть подводные камни? смотря как вы это сделали. В любом случае думаю да, есть Надіслати Поділитися на інших сайтах More sharing options...
mazein Опубліковано: 21 вересня 2016 Share Опубліковано: 21 вересня 2016 Можно же сделать скриптик, который будет делать display:none; для #column-left при прокрутке страницы на определённую высоту, на подобии стены вконтакте. При этом контент будет растягиваться на всю ширину, и вёрстку ломать не надо. Надіслати Поділитися на інших сайтах More sharing options... mazein Опубліковано: 21 вересня 2016 Share Опубліковано: 21 вересня 2016 (змінено) Вот, сделал скриптик <script type="text/javascript"><!-- $(function() { var fixblock_height = $('#column-left').height(); var fixblock_pos = $('#column-left').position().top; ; $(window).scroll(function(){ if ($(window).scrollTop() > fixblock_pos + fixblock_height){ $('#column-left').css({'display': 'none'}); $('.col-sm-9').css({'width': '100%'}); $('.product-grid.col-lg-4').css({'width': '25%'}); $('#content .product-grid.col-lg-4:nth-child(3n+1)').css({'clear': 'none'}); }else{ $('#column-left').css({'display': 'block'}); $('.col-sm-9').css({'width': '75%'}); $('.product-grid.col-lg-4').css({'width': '33.33333%'}); $('#content .product-grid.col-lg-4:nth-child(3n+1)').css({'clear': 'left'}); } }) }); //--></script> Высчитывается высота левой колонки, и при прокрутке ниже её, ей присваивается стиль display:none;И волки сыты меню останется, и овцы целы пустых полей не будет. Скрипт вставить в конец файла /catalog/view/theme/*/template/product/category.tplВот пример. Да, надо немного починить переключение сетка/список :-) Змінено 21 вересня 2016 користувачем mazein 3 Надіслати Поділитися на інших сайтах More sharing options... 2 weeks later... mazein Опубліковано: 1 жовтня 2016 Share Опубліковано: 1 жовтня 2016 (змінено) Допилил скрипт. Только для левой колонки. С переключателем список/сетка не конфликтует. <script type="text/javascript"><!-- $(function() { if($(window).width()>767) { var fixblock_height = $('#column-left').height(); var fixblock_pos = $('#column-left').position().top; ; $(window).scroll(function(){ if ($(window).scrollTop() > fixblock_pos + fixblock_height){ $('#column-left').css({'display': 'none'}); $('#content').attr('class', 'col-sm-12'); $('#content .product-grid').attr('class', 'product-layout product-grid col-lg-3 col-md-3 col-sm-6 col-xs-12'); }else{ $('#column-left').css({'display': 'block'}); $('#content').attr('class', 'col-sm-9'); $('#content .product-grid').attr('class', 'product-layout product-grid col-lg-4 col-md-3 col-sm-6 col-xs-12'); } }) } }); //--></script> Змінено 1 жовтня 2016 користувачем mazein 2 Надіслати Поділитися на інших сайтах More sharing options... Blade Опубліковано: 1 жовтня 2016 Share Опубліковано: 1 жовтня 2016 Подскажите пжл, если не трудно у меня шаблон Coloring На нем меняли верстку код из такого <?php if ($column_left && $column_right) { ?> <?php $class = 'col-sm-4 col-md-6'; ?> <?php } elseif ($column_left || $column_right) { ?> <?php $class = 'col-sm-8 col-md-9'; ?> <?php } else { ?> <?php $class = 'col-sm-12'; ?> <?php } ?> стал таким <?php $class = 'col-sm-12'; ?> <?php if ($column_left && $column_right) { ?> <?php $class = 'col-sm-8 col-md-9 leftcol rightcol'; ?> <?php } elseif ($column_left) { ?> <?php $class = 'col-sm-8 col-md-9 leftcol'; ?> <?php } elseif ($column_right) { ?> <?php $class = 'col-sm-12 rightcol'; ?> <?php } ?> какие цифры надо подставить в ваш код что бы у меня заработало без багов? зы извините что влез в вашу тему 1 Надіслати Поділитися на інших сайтах More sharing options... mazein Опубліковано: 1 жовтня 2016 Share Опубліковано: 1 жовтня 2016 , скрипт в текущем виде разве не работает? 1 Надіслати Поділитися на інших сайтах More sharing options... Blade Опубліковано: 2 жовтня 2016 Share Опубліковано: 2 жовтня 2016 (змінено) , скрипт в текущем виде разве не работает? у меня нет верстку переделали у меня добавлена правая колонка при разрешении больше 1420 st-sklad.ru когда ставлю скрипт эта колонка уезжает ниже категорий и становится слева (там где колонка категорий, ниже) и товаров в строке у меня 4 после установки скрипта становится 3 Змінено 2 жовтня 2016 користувачем kors06 1 Надіслати Поділитися на інших сайтах More sharing options... mazein Опубліковано: 5 жовтня 2016 Share Опубліковано: 5 жовтня 2016 , возможно как-то так, могу ошибаться <script type="text/javascript"><!-- $(function() { if($(window).width()>767) { var fixblock_height = $('#column-left').height(); var fixblock_pos = $('#column-left').position().top; ; $(window).scroll(function(){ if ($(window).scrollTop() > fixblock_pos + fixblock_height){ $('#column-left').css({'display': 'none'}); $('#column-right').css({'display': 'none'}); $('#content').attr('class', 'col-sm-12'); $('#content .product-grid').attr('class', 'product-layout product-grid col-lg-3 col-md-3 col-sm-6 col-xs-12'); }else{ $('#column-left').css({'display': 'block'}); $('#column-right').css({'display': 'block'}); $('#content').attr('class', 'col-sm-8 col-md-9 leftcol rightcol'); $('#content .product-grid').attr('class', 'product-layout product-grid col-lg-3 col-md-4 col-sm-6 col-xs-12'); } }) } }); //--></script> 2 Надіслати Поділитися на інших сайтах More sharing options... Blade Опубліковано: 5 жовтня 2016 Share Опубліковано: 5 жовтня 2016 СПАСИБО ! Все заработало я как не пробовал, не помогало Надіслати Поділитися на інших сайтах More sharing options... mazein Опубліковано: 7 жовтня 2016 Share Опубліковано: 7 жовтня 2016 Очередное обновление. Ввиду кривой работы скрипта в мозилле и ie, пришлось немного дополнить обратное переключение. <script type="text/javascript"><!-- $(function() { if($(window).width()>767) { var fixblock_height = $('#column-left').height(); var grid_height = $('.product-grid').height(); var fixblock_pos = $('#column-left').position().top; ; $(window).scroll(function(){ if ($(window).scrollTop() > fixblock_pos + fixblock_height){ $('#column-left').css({'display': 'none'}); $('#content').attr('class', 'col-sm-12'); $('#content .product-grid').attr('class', 'product-layout product-grid col-lg-3 col-md-3 col-sm-6 col-xs-12'); }else if ($(window).scrollTop() < fixblock_pos + fixblock_height - grid_height){ $('#column-left').css({'display': 'block'}); $('#content').attr('class', 'col-sm-9'); $('#content .product-grid').attr('class', 'product-layout product-grid col-lg-4 col-md-3 col-sm-6 col-xs-12'); } }) } }); //--></script> 1 Надіслати Поділитися на інших сайтах More sharing options... Blade Опубліковано: 10 жовтня 2016 Share Опубліковано: 10 жовтня 2016 Очередное обновление. Ввиду кривой работы скрипта в мозилле и ie, пришлось немного дополнить обратное переключение. <script type="text/javascript"><!-- $(function() { if($(window).width()>767) { var fixblock_height = $('#column-left').height(); var grid_height = $('.product-grid').height(); var fixblock_pos = $('#column-left').position().top; ; $(window).scroll(function(){ if ($(window).scrollTop() > fixblock_pos + fixblock_height){ $('#column-left').css({'display': 'none'}); $('#content').attr('class', 'col-sm-12'); $('#content .product-grid').attr('class', 'product-layout product-grid col-lg-3 col-md-3 col-sm-6 col-xs-12'); }else if ($(window).scrollTop() < fixblock_pos + fixblock_height - grid_height){ $('#column-left').css({'display': 'block'}); $('#content').attr('class', 'col-sm-9'); $('#content .product-grid').attr('class', 'product-layout product-grid col-lg-4 col-md-3 col-sm-6 col-xs-12'); } }) } }); //--></script> автор спасибо большое за скрипт обнаружил баг на 1920*1080 у меня 4 товара, при спуске вниз становится 5 и все отлично НО проверял на 1440*900 у меня в категории в строке 4 товара, при спуске также остается 4 но растягиваются по ширине если ниже нажать кнопку "показать еще" то их становится не 4 как надо а 3 растянутых по всей ширине надо указать наверное количсетво товаров в строке и при каком разрешении, и что бы можно было это число ставить самостоятельно посмотрите у меня если не поймете что я написал st-sklad.ru (разрешение надо до 1440) Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 2.x Opencart 2.x: Загальні питання Как растянуть контент на 100%? Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut Вибір категорій і виробників для "Знайшли дешевше" шаблону Upstore Автор: Flint2000 × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
mazein Опубліковано: 21 вересня 2016 Share Опубліковано: 21 вересня 2016 (змінено) Вот, сделал скриптик <script type="text/javascript"><!-- $(function() { var fixblock_height = $('#column-left').height(); var fixblock_pos = $('#column-left').position().top; ; $(window).scroll(function(){ if ($(window).scrollTop() > fixblock_pos + fixblock_height){ $('#column-left').css({'display': 'none'}); $('.col-sm-9').css({'width': '100%'}); $('.product-grid.col-lg-4').css({'width': '25%'}); $('#content .product-grid.col-lg-4:nth-child(3n+1)').css({'clear': 'none'}); }else{ $('#column-left').css({'display': 'block'}); $('.col-sm-9').css({'width': '75%'}); $('.product-grid.col-lg-4').css({'width': '33.33333%'}); $('#content .product-grid.col-lg-4:nth-child(3n+1)').css({'clear': 'left'}); } }) }); //--></script> Высчитывается высота левой колонки, и при прокрутке ниже её, ей присваивается стиль display:none;И волки сыты меню останется, и овцы целы пустых полей не будет. Скрипт вставить в конец файла /catalog/view/theme/*/template/product/category.tplВот пример. Да, надо немного починить переключение сетка/список :-) Змінено 21 вересня 2016 користувачем mazein 3 Надіслати Поділитися на інших сайтах More sharing options... 2 weeks later... mazein Опубліковано: 1 жовтня 2016 Share Опубліковано: 1 жовтня 2016 (змінено) Допилил скрипт. Только для левой колонки. С переключателем список/сетка не конфликтует. <script type="text/javascript"><!-- $(function() { if($(window).width()>767) { var fixblock_height = $('#column-left').height(); var fixblock_pos = $('#column-left').position().top; ; $(window).scroll(function(){ if ($(window).scrollTop() > fixblock_pos + fixblock_height){ $('#column-left').css({'display': 'none'}); $('#content').attr('class', 'col-sm-12'); $('#content .product-grid').attr('class', 'product-layout product-grid col-lg-3 col-md-3 col-sm-6 col-xs-12'); }else{ $('#column-left').css({'display': 'block'}); $('#content').attr('class', 'col-sm-9'); $('#content .product-grid').attr('class', 'product-layout product-grid col-lg-4 col-md-3 col-sm-6 col-xs-12'); } }) } }); //--></script> Змінено 1 жовтня 2016 користувачем mazein 2 Надіслати Поділитися на інших сайтах More sharing options... Blade Опубліковано: 1 жовтня 2016 Share Опубліковано: 1 жовтня 2016 Подскажите пжл, если не трудно у меня шаблон Coloring На нем меняли верстку код из такого <?php if ($column_left && $column_right) { ?> <?php $class = 'col-sm-4 col-md-6'; ?> <?php } elseif ($column_left || $column_right) { ?> <?php $class = 'col-sm-8 col-md-9'; ?> <?php } else { ?> <?php $class = 'col-sm-12'; ?> <?php } ?> стал таким <?php $class = 'col-sm-12'; ?> <?php if ($column_left && $column_right) { ?> <?php $class = 'col-sm-8 col-md-9 leftcol rightcol'; ?> <?php } elseif ($column_left) { ?> <?php $class = 'col-sm-8 col-md-9 leftcol'; ?> <?php } elseif ($column_right) { ?> <?php $class = 'col-sm-12 rightcol'; ?> <?php } ?> какие цифры надо подставить в ваш код что бы у меня заработало без багов? зы извините что влез в вашу тему 1 Надіслати Поділитися на інших сайтах More sharing options... mazein Опубліковано: 1 жовтня 2016 Share Опубліковано: 1 жовтня 2016 , скрипт в текущем виде разве не работает? 1 Надіслати Поділитися на інших сайтах More sharing options... Blade Опубліковано: 2 жовтня 2016 Share Опубліковано: 2 жовтня 2016 (змінено) , скрипт в текущем виде разве не работает? у меня нет верстку переделали у меня добавлена правая колонка при разрешении больше 1420 st-sklad.ru когда ставлю скрипт эта колонка уезжает ниже категорий и становится слева (там где колонка категорий, ниже) и товаров в строке у меня 4 после установки скрипта становится 3 Змінено 2 жовтня 2016 користувачем kors06 1 Надіслати Поділитися на інших сайтах More sharing options... mazein Опубліковано: 5 жовтня 2016 Share Опубліковано: 5 жовтня 2016 , возможно как-то так, могу ошибаться <script type="text/javascript"><!-- $(function() { if($(window).width()>767) { var fixblock_height = $('#column-left').height(); var fixblock_pos = $('#column-left').position().top; ; $(window).scroll(function(){ if ($(window).scrollTop() > fixblock_pos + fixblock_height){ $('#column-left').css({'display': 'none'}); $('#column-right').css({'display': 'none'}); $('#content').attr('class', 'col-sm-12'); $('#content .product-grid').attr('class', 'product-layout product-grid col-lg-3 col-md-3 col-sm-6 col-xs-12'); }else{ $('#column-left').css({'display': 'block'}); $('#column-right').css({'display': 'block'}); $('#content').attr('class', 'col-sm-8 col-md-9 leftcol rightcol'); $('#content .product-grid').attr('class', 'product-layout product-grid col-lg-3 col-md-4 col-sm-6 col-xs-12'); } }) } }); //--></script> 2 Надіслати Поділитися на інших сайтах More sharing options... Blade Опубліковано: 5 жовтня 2016 Share Опубліковано: 5 жовтня 2016 СПАСИБО ! Все заработало я как не пробовал, не помогало Надіслати Поділитися на інших сайтах More sharing options... mazein Опубліковано: 7 жовтня 2016 Share Опубліковано: 7 жовтня 2016 Очередное обновление. Ввиду кривой работы скрипта в мозилле и ie, пришлось немного дополнить обратное переключение. <script type="text/javascript"><!-- $(function() { if($(window).width()>767) { var fixblock_height = $('#column-left').height(); var grid_height = $('.product-grid').height(); var fixblock_pos = $('#column-left').position().top; ; $(window).scroll(function(){ if ($(window).scrollTop() > fixblock_pos + fixblock_height){ $('#column-left').css({'display': 'none'}); $('#content').attr('class', 'col-sm-12'); $('#content .product-grid').attr('class', 'product-layout product-grid col-lg-3 col-md-3 col-sm-6 col-xs-12'); }else if ($(window).scrollTop() < fixblock_pos + fixblock_height - grid_height){ $('#column-left').css({'display': 'block'}); $('#content').attr('class', 'col-sm-9'); $('#content .product-grid').attr('class', 'product-layout product-grid col-lg-4 col-md-3 col-sm-6 col-xs-12'); } }) } }); //--></script> 1 Надіслати Поділитися на інших сайтах More sharing options... Blade Опубліковано: 10 жовтня 2016 Share Опубліковано: 10 жовтня 2016 Очередное обновление. Ввиду кривой работы скрипта в мозилле и ie, пришлось немного дополнить обратное переключение. <script type="text/javascript"><!-- $(function() { if($(window).width()>767) { var fixblock_height = $('#column-left').height(); var grid_height = $('.product-grid').height(); var fixblock_pos = $('#column-left').position().top; ; $(window).scroll(function(){ if ($(window).scrollTop() > fixblock_pos + fixblock_height){ $('#column-left').css({'display': 'none'}); $('#content').attr('class', 'col-sm-12'); $('#content .product-grid').attr('class', 'product-layout product-grid col-lg-3 col-md-3 col-sm-6 col-xs-12'); }else if ($(window).scrollTop() < fixblock_pos + fixblock_height - grid_height){ $('#column-left').css({'display': 'block'}); $('#content').attr('class', 'col-sm-9'); $('#content .product-grid').attr('class', 'product-layout product-grid col-lg-4 col-md-3 col-sm-6 col-xs-12'); } }) } }); //--></script> автор спасибо большое за скрипт обнаружил баг на 1920*1080 у меня 4 товара, при спуске вниз становится 5 и все отлично НО проверял на 1440*900 у меня в категории в строке 4 товара, при спуске также остается 4 но растягиваются по ширине если ниже нажать кнопку "показать еще" то их становится не 4 как надо а 3 растянутых по всей ширине надо указать наверное количсетво товаров в строке и при каком разрешении, и что бы можно было это число ставить самостоятельно посмотрите у меня если не поймете что я написал st-sklad.ru (разрешение надо до 1440) Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 2.x Opencart 2.x: Загальні питання Как растянуть контент на 100%? Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut Вибір категорій і виробників для "Знайшли дешевше" шаблону Upstore Автор: Flint2000 × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
mazein Опубліковано: 1 жовтня 2016 Share Опубліковано: 1 жовтня 2016 (змінено) Допилил скрипт. Только для левой колонки. С переключателем список/сетка не конфликтует. <script type="text/javascript"><!-- $(function() { if($(window).width()>767) { var fixblock_height = $('#column-left').height(); var fixblock_pos = $('#column-left').position().top; ; $(window).scroll(function(){ if ($(window).scrollTop() > fixblock_pos + fixblock_height){ $('#column-left').css({'display': 'none'}); $('#content').attr('class', 'col-sm-12'); $('#content .product-grid').attr('class', 'product-layout product-grid col-lg-3 col-md-3 col-sm-6 col-xs-12'); }else{ $('#column-left').css({'display': 'block'}); $('#content').attr('class', 'col-sm-9'); $('#content .product-grid').attr('class', 'product-layout product-grid col-lg-4 col-md-3 col-sm-6 col-xs-12'); } }) } }); //--></script> Змінено 1 жовтня 2016 користувачем mazein 2 Надіслати Поділитися на інших сайтах More sharing options... Blade Опубліковано: 1 жовтня 2016 Share Опубліковано: 1 жовтня 2016 Подскажите пжл, если не трудно у меня шаблон Coloring На нем меняли верстку код из такого <?php if ($column_left && $column_right) { ?> <?php $class = 'col-sm-4 col-md-6'; ?> <?php } elseif ($column_left || $column_right) { ?> <?php $class = 'col-sm-8 col-md-9'; ?> <?php } else { ?> <?php $class = 'col-sm-12'; ?> <?php } ?> стал таким <?php $class = 'col-sm-12'; ?> <?php if ($column_left && $column_right) { ?> <?php $class = 'col-sm-8 col-md-9 leftcol rightcol'; ?> <?php } elseif ($column_left) { ?> <?php $class = 'col-sm-8 col-md-9 leftcol'; ?> <?php } elseif ($column_right) { ?> <?php $class = 'col-sm-12 rightcol'; ?> <?php } ?> какие цифры надо подставить в ваш код что бы у меня заработало без багов? зы извините что влез в вашу тему 1 Надіслати Поділитися на інших сайтах More sharing options... mazein Опубліковано: 1 жовтня 2016 Share Опубліковано: 1 жовтня 2016 , скрипт в текущем виде разве не работает? 1 Надіслати Поділитися на інших сайтах More sharing options... Blade Опубліковано: 2 жовтня 2016 Share Опубліковано: 2 жовтня 2016 (змінено) , скрипт в текущем виде разве не работает? у меня нет верстку переделали у меня добавлена правая колонка при разрешении больше 1420 st-sklad.ru когда ставлю скрипт эта колонка уезжает ниже категорий и становится слева (там где колонка категорий, ниже) и товаров в строке у меня 4 после установки скрипта становится 3 Змінено 2 жовтня 2016 користувачем kors06 1 Надіслати Поділитися на інших сайтах More sharing options... mazein Опубліковано: 5 жовтня 2016 Share Опубліковано: 5 жовтня 2016 , возможно как-то так, могу ошибаться <script type="text/javascript"><!-- $(function() { if($(window).width()>767) { var fixblock_height = $('#column-left').height(); var fixblock_pos = $('#column-left').position().top; ; $(window).scroll(function(){ if ($(window).scrollTop() > fixblock_pos + fixblock_height){ $('#column-left').css({'display': 'none'}); $('#column-right').css({'display': 'none'}); $('#content').attr('class', 'col-sm-12'); $('#content .product-grid').attr('class', 'product-layout product-grid col-lg-3 col-md-3 col-sm-6 col-xs-12'); }else{ $('#column-left').css({'display': 'block'}); $('#column-right').css({'display': 'block'}); $('#content').attr('class', 'col-sm-8 col-md-9 leftcol rightcol'); $('#content .product-grid').attr('class', 'product-layout product-grid col-lg-3 col-md-4 col-sm-6 col-xs-12'); } }) } }); //--></script> 2 Надіслати Поділитися на інших сайтах More sharing options... Blade Опубліковано: 5 жовтня 2016 Share Опубліковано: 5 жовтня 2016 СПАСИБО ! Все заработало я как не пробовал, не помогало Надіслати Поділитися на інших сайтах More sharing options... mazein Опубліковано: 7 жовтня 2016 Share Опубліковано: 7 жовтня 2016 Очередное обновление. Ввиду кривой работы скрипта в мозилле и ie, пришлось немного дополнить обратное переключение. <script type="text/javascript"><!-- $(function() { if($(window).width()>767) { var fixblock_height = $('#column-left').height(); var grid_height = $('.product-grid').height(); var fixblock_pos = $('#column-left').position().top; ; $(window).scroll(function(){ if ($(window).scrollTop() > fixblock_pos + fixblock_height){ $('#column-left').css({'display': 'none'}); $('#content').attr('class', 'col-sm-12'); $('#content .product-grid').attr('class', 'product-layout product-grid col-lg-3 col-md-3 col-sm-6 col-xs-12'); }else if ($(window).scrollTop() < fixblock_pos + fixblock_height - grid_height){ $('#column-left').css({'display': 'block'}); $('#content').attr('class', 'col-sm-9'); $('#content .product-grid').attr('class', 'product-layout product-grid col-lg-4 col-md-3 col-sm-6 col-xs-12'); } }) } }); //--></script> 1 Надіслати Поділитися на інших сайтах More sharing options... Blade Опубліковано: 10 жовтня 2016 Share Опубліковано: 10 жовтня 2016 Очередное обновление. Ввиду кривой работы скрипта в мозилле и ie, пришлось немного дополнить обратное переключение. <script type="text/javascript"><!-- $(function() { if($(window).width()>767) { var fixblock_height = $('#column-left').height(); var grid_height = $('.product-grid').height(); var fixblock_pos = $('#column-left').position().top; ; $(window).scroll(function(){ if ($(window).scrollTop() > fixblock_pos + fixblock_height){ $('#column-left').css({'display': 'none'}); $('#content').attr('class', 'col-sm-12'); $('#content .product-grid').attr('class', 'product-layout product-grid col-lg-3 col-md-3 col-sm-6 col-xs-12'); }else if ($(window).scrollTop() < fixblock_pos + fixblock_height - grid_height){ $('#column-left').css({'display': 'block'}); $('#content').attr('class', 'col-sm-9'); $('#content .product-grid').attr('class', 'product-layout product-grid col-lg-4 col-md-3 col-sm-6 col-xs-12'); } }) } }); //--></script> автор спасибо большое за скрипт обнаружил баг на 1920*1080 у меня 4 товара, при спуске вниз становится 5 и все отлично НО проверял на 1440*900 у меня в категории в строке 4 товара, при спуске также остается 4 но растягиваются по ширине если ниже нажать кнопку "показать еще" то их становится не 4 как надо а 3 растянутых по всей ширине надо указать наверное количсетво товаров в строке и при каком разрешении, и что бы можно было это число ставить самостоятельно посмотрите у меня если не поймете что я написал st-sklad.ru (разрешение надо до 1440) Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 2.x Opencart 2.x: Загальні питання Как растянуть контент на 100%? Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut Вибір категорій і виробників для "Знайшли дешевше" шаблону Upstore Автор: Flint2000
Blade Опубліковано: 1 жовтня 2016 Share Опубліковано: 1 жовтня 2016 Подскажите пжл, если не трудно у меня шаблон Coloring На нем меняли верстку код из такого <?php if ($column_left && $column_right) { ?> <?php $class = 'col-sm-4 col-md-6'; ?> <?php } elseif ($column_left || $column_right) { ?> <?php $class = 'col-sm-8 col-md-9'; ?> <?php } else { ?> <?php $class = 'col-sm-12'; ?> <?php } ?> стал таким <?php $class = 'col-sm-12'; ?> <?php if ($column_left && $column_right) { ?> <?php $class = 'col-sm-8 col-md-9 leftcol rightcol'; ?> <?php } elseif ($column_left) { ?> <?php $class = 'col-sm-8 col-md-9 leftcol'; ?> <?php } elseif ($column_right) { ?> <?php $class = 'col-sm-12 rightcol'; ?> <?php } ?> какие цифры надо подставить в ваш код что бы у меня заработало без багов? зы извините что влез в вашу тему 1 Надіслати Поділитися на інших сайтах More sharing options...
mazein Опубліковано: 1 жовтня 2016 Share Опубліковано: 1 жовтня 2016 , скрипт в текущем виде разве не работает? 1 Надіслати Поділитися на інших сайтах More sharing options... Blade Опубліковано: 2 жовтня 2016 Share Опубліковано: 2 жовтня 2016 (змінено) , скрипт в текущем виде разве не работает? у меня нет верстку переделали у меня добавлена правая колонка при разрешении больше 1420 st-sklad.ru когда ставлю скрипт эта колонка уезжает ниже категорий и становится слева (там где колонка категорий, ниже) и товаров в строке у меня 4 после установки скрипта становится 3 Змінено 2 жовтня 2016 користувачем kors06 1 Надіслати Поділитися на інших сайтах More sharing options... mazein Опубліковано: 5 жовтня 2016 Share Опубліковано: 5 жовтня 2016 , возможно как-то так, могу ошибаться <script type="text/javascript"><!-- $(function() { if($(window).width()>767) { var fixblock_height = $('#column-left').height(); var fixblock_pos = $('#column-left').position().top; ; $(window).scroll(function(){ if ($(window).scrollTop() > fixblock_pos + fixblock_height){ $('#column-left').css({'display': 'none'}); $('#column-right').css({'display': 'none'}); $('#content').attr('class', 'col-sm-12'); $('#content .product-grid').attr('class', 'product-layout product-grid col-lg-3 col-md-3 col-sm-6 col-xs-12'); }else{ $('#column-left').css({'display': 'block'}); $('#column-right').css({'display': 'block'}); $('#content').attr('class', 'col-sm-8 col-md-9 leftcol rightcol'); $('#content .product-grid').attr('class', 'product-layout product-grid col-lg-3 col-md-4 col-sm-6 col-xs-12'); } }) } }); //--></script> 2 Надіслати Поділитися на інших сайтах More sharing options... Blade Опубліковано: 5 жовтня 2016 Share Опубліковано: 5 жовтня 2016 СПАСИБО ! Все заработало я как не пробовал, не помогало Надіслати Поділитися на інших сайтах More sharing options... mazein Опубліковано: 7 жовтня 2016 Share Опубліковано: 7 жовтня 2016 Очередное обновление. Ввиду кривой работы скрипта в мозилле и ie, пришлось немного дополнить обратное переключение. <script type="text/javascript"><!-- $(function() { if($(window).width()>767) { var fixblock_height = $('#column-left').height(); var grid_height = $('.product-grid').height(); var fixblock_pos = $('#column-left').position().top; ; $(window).scroll(function(){ if ($(window).scrollTop() > fixblock_pos + fixblock_height){ $('#column-left').css({'display': 'none'}); $('#content').attr('class', 'col-sm-12'); $('#content .product-grid').attr('class', 'product-layout product-grid col-lg-3 col-md-3 col-sm-6 col-xs-12'); }else if ($(window).scrollTop() < fixblock_pos + fixblock_height - grid_height){ $('#column-left').css({'display': 'block'}); $('#content').attr('class', 'col-sm-9'); $('#content .product-grid').attr('class', 'product-layout product-grid col-lg-4 col-md-3 col-sm-6 col-xs-12'); } }) } }); //--></script> 1 Надіслати Поділитися на інших сайтах More sharing options... Blade Опубліковано: 10 жовтня 2016 Share Опубліковано: 10 жовтня 2016 Очередное обновление. Ввиду кривой работы скрипта в мозилле и ie, пришлось немного дополнить обратное переключение. <script type="text/javascript"><!-- $(function() { if($(window).width()>767) { var fixblock_height = $('#column-left').height(); var grid_height = $('.product-grid').height(); var fixblock_pos = $('#column-left').position().top; ; $(window).scroll(function(){ if ($(window).scrollTop() > fixblock_pos + fixblock_height){ $('#column-left').css({'display': 'none'}); $('#content').attr('class', 'col-sm-12'); $('#content .product-grid').attr('class', 'product-layout product-grid col-lg-3 col-md-3 col-sm-6 col-xs-12'); }else if ($(window).scrollTop() < fixblock_pos + fixblock_height - grid_height){ $('#column-left').css({'display': 'block'}); $('#content').attr('class', 'col-sm-9'); $('#content .product-grid').attr('class', 'product-layout product-grid col-lg-4 col-md-3 col-sm-6 col-xs-12'); } }) } }); //--></script> автор спасибо большое за скрипт обнаружил баг на 1920*1080 у меня 4 товара, при спуске вниз становится 5 и все отлично НО проверял на 1440*900 у меня в категории в строке 4 товара, при спуске также остается 4 но растягиваются по ширине если ниже нажать кнопку "показать еще" то их становится не 4 как надо а 3 растянутых по всей ширине надо указать наверное количсетво товаров в строке и при каком разрешении, и что бы можно было это число ставить самостоятельно посмотрите у меня если не поймете что я написал st-sklad.ru (разрешение надо до 1440) Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 2.x Opencart 2.x: Загальні питання Как растянуть контент на 100%?
Blade Опубліковано: 2 жовтня 2016 Share Опубліковано: 2 жовтня 2016 (змінено) , скрипт в текущем виде разве не работает? у меня нет верстку переделали у меня добавлена правая колонка при разрешении больше 1420 st-sklad.ru когда ставлю скрипт эта колонка уезжает ниже категорий и становится слева (там где колонка категорий, ниже) и товаров в строке у меня 4 после установки скрипта становится 3 Змінено 2 жовтня 2016 користувачем kors06 1 Надіслати Поділитися на інших сайтах More sharing options...
mazein Опубліковано: 5 жовтня 2016 Share Опубліковано: 5 жовтня 2016 , возможно как-то так, могу ошибаться <script type="text/javascript"><!-- $(function() { if($(window).width()>767) { var fixblock_height = $('#column-left').height(); var fixblock_pos = $('#column-left').position().top; ; $(window).scroll(function(){ if ($(window).scrollTop() > fixblock_pos + fixblock_height){ $('#column-left').css({'display': 'none'}); $('#column-right').css({'display': 'none'}); $('#content').attr('class', 'col-sm-12'); $('#content .product-grid').attr('class', 'product-layout product-grid col-lg-3 col-md-3 col-sm-6 col-xs-12'); }else{ $('#column-left').css({'display': 'block'}); $('#column-right').css({'display': 'block'}); $('#content').attr('class', 'col-sm-8 col-md-9 leftcol rightcol'); $('#content .product-grid').attr('class', 'product-layout product-grid col-lg-3 col-md-4 col-sm-6 col-xs-12'); } }) } }); //--></script> 2 Надіслати Поділитися на інших сайтах More sharing options... Blade Опубліковано: 5 жовтня 2016 Share Опубліковано: 5 жовтня 2016 СПАСИБО ! Все заработало я как не пробовал, не помогало Надіслати Поділитися на інших сайтах More sharing options... mazein Опубліковано: 7 жовтня 2016 Share Опубліковано: 7 жовтня 2016 Очередное обновление. Ввиду кривой работы скрипта в мозилле и ie, пришлось немного дополнить обратное переключение. <script type="text/javascript"><!-- $(function() { if($(window).width()>767) { var fixblock_height = $('#column-left').height(); var grid_height = $('.product-grid').height(); var fixblock_pos = $('#column-left').position().top; ; $(window).scroll(function(){ if ($(window).scrollTop() > fixblock_pos + fixblock_height){ $('#column-left').css({'display': 'none'}); $('#content').attr('class', 'col-sm-12'); $('#content .product-grid').attr('class', 'product-layout product-grid col-lg-3 col-md-3 col-sm-6 col-xs-12'); }else if ($(window).scrollTop() < fixblock_pos + fixblock_height - grid_height){ $('#column-left').css({'display': 'block'}); $('#content').attr('class', 'col-sm-9'); $('#content .product-grid').attr('class', 'product-layout product-grid col-lg-4 col-md-3 col-sm-6 col-xs-12'); } }) } }); //--></script> 1 Надіслати Поділитися на інших сайтах More sharing options... Blade Опубліковано: 10 жовтня 2016 Share Опубліковано: 10 жовтня 2016 Очередное обновление. Ввиду кривой работы скрипта в мозилле и ie, пришлось немного дополнить обратное переключение. <script type="text/javascript"><!-- $(function() { if($(window).width()>767) { var fixblock_height = $('#column-left').height(); var grid_height = $('.product-grid').height(); var fixblock_pos = $('#column-left').position().top; ; $(window).scroll(function(){ if ($(window).scrollTop() > fixblock_pos + fixblock_height){ $('#column-left').css({'display': 'none'}); $('#content').attr('class', 'col-sm-12'); $('#content .product-grid').attr('class', 'product-layout product-grid col-lg-3 col-md-3 col-sm-6 col-xs-12'); }else if ($(window).scrollTop() < fixblock_pos + fixblock_height - grid_height){ $('#column-left').css({'display': 'block'}); $('#content').attr('class', 'col-sm-9'); $('#content .product-grid').attr('class', 'product-layout product-grid col-lg-4 col-md-3 col-sm-6 col-xs-12'); } }) } }); //--></script> автор спасибо большое за скрипт обнаружил баг на 1920*1080 у меня 4 товара, при спуске вниз становится 5 и все отлично НО проверял на 1440*900 у меня в категории в строке 4 товара, при спуске также остается 4 но растягиваются по ширине если ниже нажать кнопку "показать еще" то их становится не 4 как надо а 3 растянутых по всей ширине надо указать наверное количсетво товаров в строке и при каком разрешении, и что бы можно было это число ставить самостоятельно посмотрите у меня если не поймете что я написал st-sklad.ru (разрешение надо до 1440) Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку
Blade Опубліковано: 5 жовтня 2016 Share Опубліковано: 5 жовтня 2016 СПАСИБО ! Все заработало я как не пробовал, не помогало Надіслати Поділитися на інших сайтах More sharing options...
mazein Опубліковано: 7 жовтня 2016 Share Опубліковано: 7 жовтня 2016 Очередное обновление. Ввиду кривой работы скрипта в мозилле и ie, пришлось немного дополнить обратное переключение. <script type="text/javascript"><!-- $(function() { if($(window).width()>767) { var fixblock_height = $('#column-left').height(); var grid_height = $('.product-grid').height(); var fixblock_pos = $('#column-left').position().top; ; $(window).scroll(function(){ if ($(window).scrollTop() > fixblock_pos + fixblock_height){ $('#column-left').css({'display': 'none'}); $('#content').attr('class', 'col-sm-12'); $('#content .product-grid').attr('class', 'product-layout product-grid col-lg-3 col-md-3 col-sm-6 col-xs-12'); }else if ($(window).scrollTop() < fixblock_pos + fixblock_height - grid_height){ $('#column-left').css({'display': 'block'}); $('#content').attr('class', 'col-sm-9'); $('#content .product-grid').attr('class', 'product-layout product-grid col-lg-4 col-md-3 col-sm-6 col-xs-12'); } }) } }); //--></script> 1 Надіслати Поділитися на інших сайтах More sharing options... Blade Опубліковано: 10 жовтня 2016 Share Опубліковано: 10 жовтня 2016 Очередное обновление. Ввиду кривой работы скрипта в мозилле и ie, пришлось немного дополнить обратное переключение. <script type="text/javascript"><!-- $(function() { if($(window).width()>767) { var fixblock_height = $('#column-left').height(); var grid_height = $('.product-grid').height(); var fixblock_pos = $('#column-left').position().top; ; $(window).scroll(function(){ if ($(window).scrollTop() > fixblock_pos + fixblock_height){ $('#column-left').css({'display': 'none'}); $('#content').attr('class', 'col-sm-12'); $('#content .product-grid').attr('class', 'product-layout product-grid col-lg-3 col-md-3 col-sm-6 col-xs-12'); }else if ($(window).scrollTop() < fixblock_pos + fixblock_height - grid_height){ $('#column-left').css({'display': 'block'}); $('#content').attr('class', 'col-sm-9'); $('#content .product-grid').attr('class', 'product-layout product-grid col-lg-4 col-md-3 col-sm-6 col-xs-12'); } }) } }); //--></script> автор спасибо большое за скрипт обнаружил баг на 1920*1080 у меня 4 товара, при спуске вниз становится 5 и все отлично НО проверял на 1440*900 у меня в категории в строке 4 товара, при спуске также остается 4 но растягиваются по ширине если ниже нажать кнопку "показать еще" то их становится не 4 как надо а 3 растянутых по всей ширине надо указать наверное количсетво товаров в строке и при каком разрешении, и что бы можно было это число ставить самостоятельно посмотрите у меня если не поймете что я написал st-sklad.ru (разрешение надо до 1440) Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0
Blade Опубліковано: 10 жовтня 2016 Share Опубліковано: 10 жовтня 2016 Очередное обновление. Ввиду кривой работы скрипта в мозилле и ie, пришлось немного дополнить обратное переключение. <script type="text/javascript"><!-- $(function() { if($(window).width()>767) { var fixblock_height = $('#column-left').height(); var grid_height = $('.product-grid').height(); var fixblock_pos = $('#column-left').position().top; ; $(window).scroll(function(){ if ($(window).scrollTop() > fixblock_pos + fixblock_height){ $('#column-left').css({'display': 'none'}); $('#content').attr('class', 'col-sm-12'); $('#content .product-grid').attr('class', 'product-layout product-grid col-lg-3 col-md-3 col-sm-6 col-xs-12'); }else if ($(window).scrollTop() < fixblock_pos + fixblock_height - grid_height){ $('#column-left').css({'display': 'block'}); $('#content').attr('class', 'col-sm-9'); $('#content .product-grid').attr('class', 'product-layout product-grid col-lg-4 col-md-3 col-sm-6 col-xs-12'); } }) } }); //--></script> автор спасибо большое за скрипт обнаружил баг на 1920*1080 у меня 4 товара, при спуске вниз становится 5 и все отлично НО проверял на 1440*900 у меня в категории в строке 4 товара, при спуске также остается 4 но растягиваются по ширине если ниже нажать кнопку "показать еще" то их становится не 4 как надо а 3 растянутых по всей ширине надо указать наверное количсетво товаров в строке и при каком разрешении, и что бы можно было это число ставить самостоятельно посмотрите у меня если не поймете что я написал st-sklad.ru (разрешение надо до 1440) Надіслати Поділитися на інших сайтах More sharing options...
Recommended Posts