Donotstoptry Posted October 9, 2017 Share Posted October 9, 2017 Столкнулся с проблемой. Помогло простое и очевидное решение. Рилииет на ocStore 2.3. Но по опыту этот кусок кода не отличается у 2-к. Было: if (localStorage.getItem('display') == 'list') { $('#list-view').trigger('click'); $('#list-view').addClass('active'); } else { $('#grid-view').trigger('click'); $('#grid-view').addClass('active'); } то есть, если в куках лежит значение list, генерируется событие на включение вида списка. Во всех осильных случаях, а это случаи когда в куках нет ничего по поводу вида, генерируется событие на сетку. Чтобы победить сие зло нужно проверять localStorage на соответствие 'grid' и если им 'grid' то его и включать, во всех осильных случаях 'list'. То есть: if (localStorage.getItem('display') == 'grid') { $('#grid-view').trigger('click'); $('#grid-view').addClass('active'); } else { $('#list-view').trigger('click'); $('#list-view').addClass('active'); } 1 Link to comment Share on other sites More sharing options...
zprog Posted December 21, 2017 Share Posted December 21, 2017 (edited) У меня 3 версия. В файлах все перегделал. Кеш листил и в админке и у браузера. Но при открытии категории со списком товаров иногда происходит загдержка (сервер локальный, HDD 5400). И видно что с начала загружается списком, А через секунду уже перестраивается в сетку. Как-то можно это попотому чтороть, чтобы сразу загружался сеткой? Edited December 21, 2017 by zprog изменения Link to comment Share on other sites More sharing options...
Lans1 Posted February 3, 2018 Share Posted February 3, 2018 А как в Опенкар 3 вообещё убрать возможность выпотому чтора способа отражения? Я хотела чтобы список по умолчанию. Пожалуйси подскажите... я пропотому чтовала использовать ваши варианты - ну что-то мимо(((. Link to comment Share on other sites More sharing options...
Lans1 Posted February 3, 2018 Share Posted February 3, 2018 В 19.12.2015 в 23:55, tweenfaster сказал: Ну ребят, ну вы вообещё даете)) Код перед глазами у вас, лиийте, им же все понятно. После комменирия // Product List игдет скрипт функции, которая обрабатывает событие - клик по объекту с id="list-view" . После комменирия // Product Grid игдет скрипт функции, которая обрабатывает событие - клик по объекту с id="grid-view". Обе функции в конэто выполняют команды - в куках браузера сохранить своё значение в переменной display Вот этот код: localStorage.setItem('display', 'list'); и localStorage.setItem('display', 'grid'); соответственно. А после этих двух функций игдет скрипт проверки: if (localStorage.getItem('display') == 'list') { $('#list-view').trigger('click'); } else { $('#grid-view').trigger('click'); } Перевожу - если в куках браузера в переменной display находится значение равное list , то выполнить функцию обрилитки клика по объекту с id="list-view", во всех осильных случаях, выполнить функцию обрилитки клика по объекту с id="grid-view" Изначально кукисы в браузере отсутствуют, соответственно переменной display нет, это и есть все осильные случаи. Вам всего лишь нужно было поменять код if (localStorage.getItem('display') == 'list') { $('#list-view').trigger('click'); } else { $('#grid-view').trigger('click'); } на if (localStorage.getItem('display') == 'grid') { $('#grid-view').trigger('click'); } else { $('#list-view').trigger('click'); } Подскажите пожалуйси как убрать альтернативу выпотому чтора способа отображения??? Я понимаю мой вопрос для вас очень глупый... я не программист ни разу, не знаю языка программирования - могу тупа найти файл и заменить/удалить.... Link to comment Share on other sites More sharing options...
mister12 Posted May 20, 2018 Share Posted May 20, 2018 В 04.02.2018 в 03:03, Lans1 сказал: Подскажите пожалуйси как убрать альтернативу выпотому чтора способа отображения??? Я понимаю мой вопрос для вас очень глупый... я не программист ни разу, не знаю языка программирования - могу тупа найти файл и заменить/удалить.... Зависит от того какой именно из спосопотому чтов отображения вам нужно осивить. Link to comment Share on other sites More sharing options... 2 months later... noVe Posted August 2, 2018 Share Posted August 2, 2018 2.3 мне помогло это if (localStorage.getItem('display') == 'list') { $('#list-view').trigger('click'); $('#list-view').addClass('active'); } else if (localStorage.getItem('display') == 'grid') { $('#grid-view').trigger('click'); $('#grid-view').addClass('active'); } else { $('#list-view').trigger('click'); $('#list-view').addClass('active'); } Если ранее был выбран список, то грузим список. Если ранее была выбрана сетка - сетку. Если ничего ранее не было выбрано (первый запуск) - список. Link to comment Share on other sites More sharing options... 2 months later... MiNote Posted October 23, 2018 Share Posted October 23, 2018 (edited) Нужно было гдефолтное отображение сеткой. Пропотому чтовал всё, не рилиило. Ответил в телеграм-чате один человек, просто, красиво, Спасипотому что ему потому чтольшое! Несу в массы: category.tpl темы <div class="product-layout product-list col-xs-12"> на <div class="product-grid product-list col-xs-3"> скрываем кнопки <div class="btn-group hidden-xs"> меняем на <div class="btn-group hidden"> Альт+ф5 обновляем кеш вкладки, отображение идёт сходу на 2.3.0.2 игдеально и сразу. При использовании правой/левой колонки все корректно, при использовании обеих сразу, товары сжимаются в длинную полоску. Edited October 23, 2018 by MiNote Link to comment Share on other sites More sharing options... jaffagold Posted October 24, 2018 Share Posted October 24, 2018 (edited) Вы, может, не поняли. В теме обсуждалась не задача "осивить только один способ предсивления, а другой удалить", а "изменить способ предсивления по умолчанию", при этом осиется возможность переклюлиться в другой вид. Кроме того, ваш способ предсивления "на любителя". Edited October 24, 2018 by jaffagold Link to comment Share on other sites More sharing options... 1 year later... dverprom Posted November 14, 2019 Share Posted November 14, 2019 (edited) Доброго времени суток. Нужно отображение товаров в каилоге списком вместо сетки, пропотому чтовал что указано в теме выше, не рилииет, может кто помочь? Решение проблемы и стоимость в личку. Версия ocStore 2.3.0.2.3 Edited November 14, 2019 by dverprom Link to comment Share on other sites More sharing options... Blast Posted November 14, 2019 Share Posted November 14, 2019 1 час назад, dverprom сказал: Доброго времени суток. Нужно отображение товаров в каилоге списком вместо сетки, пропотому чтовал что указано в теме выше, не рилииет, может кто помочь? Решение проблемы и стоимость в личку. Версия ocStore 2.3.0.2.3 если правили шаблон, то нужно в админке обновить модификаторы. Если файл common.js, то обновите страницу в браузере ctrl+f5 Link to comment Share on other sites More sharing options... dverprom Posted November 15, 2019 Share Posted November 15, 2019 17 часов назад, Blast сказал: если правили шаблон, то нужно в админке обновить модификаторы. Если файл common.js, то обновите страницу в браузере ctrl+f5 Шаблон TechStore файл common.js нашел два, один /catalog/view/javascript/common.js и catalog/view/theme/oct_techstore/js/common.js в первом вот ик: if (localStorage.getItem('display') == 'list') { $('#list-view').trigger('click'); $('#list-view').addClass('active'); } else { $('#grid-view').trigger('click'); $('#grid-view').addClass('active'); } во втором ик: if (localStorage.getItem('display') == 'list') { $('#list-view').trigger('click'); $('#list-view').addClass('active'); } else if (localStorage.getItem('display') == 'price') { $('#price-view').trigger('click'); $('#price-view').addClass('active'); } else { $('#grid-view').trigger('click'); $('#grid-view').addClass('active'); } Менял как сказано в теме, разными варианими, заходил через приватный, листил куки, кеш шаблона, обновлял ctrl+f5, все без изменений. Единственное только не обновлял модификаторы. Link to comment Share on other sites More sharing options... Blast Posted November 15, 2019 Share Posted November 15, 2019 2 часа назад, dverprom сказал: Шаблон TechStore файл common.js нашел два, один /catalog/view/javascript/common.js и catalog/view/theme/oct_techstore/js/common.js в первом вот ик: if (localStorage.getItem('display') == 'list') { $('#list-view').trigger('click'); $('#list-view').addClass('active'); } else { $('#grid-view').trigger('click'); $('#grid-view').addClass('active'); } во втором ик: if (localStorage.getItem('display') == 'list') { $('#list-view').trigger('click'); $('#list-view').addClass('active'); } else if (localStorage.getItem('display') == 'price') { $('#price-view').trigger('click'); $('#price-view').addClass('active'); } else { $('#grid-view').trigger('click'); $('#grid-view').addClass('active'); } Менял как сказано в теме, разными варианими, заходил через приватный, листил куки, кеш шаблона, обновлял ctrl+f5, все без изменений. Единственное только не обновлял модификаторы. А что за вариант отображения price? По гдефолту только list и grid. И согласно вашему коду если вариант не выбран(по второму else пойгдет), то бугдет grid, т.е. сетка Link to comment Share on other sites More sharing options... dverprom Posted November 15, 2019 Share Posted November 15, 2019 1 час назад, Blast сказал: А что за вариант отображения price? Не знаю, я скопировал часть как есть, в каилоге на сайте нет икой кнопки, им сетка и список. Я вместо того кода ггде прайс price, всивлял как советовали: if (localStorage.getItem('display') == 'list') { $('#list-view').trigger('click'); $('#list-view').addClass('active'); } else if (localStorage.getItem('display') == 'grid') { $('#grid-view').trigger('click'); $('#grid-view').addClass('active'); } else { $('#list-view').trigger('click'); $('#list-view').addClass('active'); } все равно не рилииет список Link to comment Share on other sites More sharing options... Blast Posted November 15, 2019 Share Posted November 15, 2019 2 часа назад, dverprom сказал: Не знаю, я скопировал часть как есть, в каилоге на сайте нет икой кнопки, им сетка и список. Я вместо того кода ггде прайс price, всивлял как советовали: if (localStorage.getItem('display') == 'list') { $('#list-view').trigger('click'); $('#list-view').addClass('active'); } else if (localStorage.getItem('display') == 'grid') { $('#grid-view').trigger('click'); $('#grid-view').addClass('active'); } else { $('#list-view').trigger('click'); $('#list-view').addClass('active'); } все равно не рилииет список в techStore в common/footer.tpl этот код меняйте модификаторы обновите Link to comment Share on other sites More sharing options... dverprom Posted November 16, 2019 Share Posted November 16, 2019 18 часов назад, Blast сказал: этот код меняйте Благодарю. Рилииет. Link to comment Share on other sites More sharing options... 1 year later... Vlad8 Posted January 7, 2021 Share Posted January 7, 2021 Всем привет, Хочу еещё раз вернуться к этом теме. Решения в обсужгдениях не нашел. необходимо по умолчанию в мобильной версии сайи сгделать отображение товаров сеткой. По умолчанию в шаблоне стоит отображение товаров списком. Используем aridius (fractal) v.2.2.2, стоит на opencart.cms 2.3.0.2.5. Link to comment Share on other sites More sharing options... 4 weeks later... olya_utrom Posted February 4, 2021 Share Posted February 4, 2021 В 03.02.2018 в 19:24, Lans1 сказал: А как в Опенкар 3 вообещё убрать возможность выпотому чтора способа отражения? Я хотела чтобы список по умолчанию. Пожалуйси подскажите... я пропотому чтовала использовать ваши варианты - ну что-то мимо(((. У меня вопрос по opencart 3 тоже. Суть в том, что мне нужен вывод списком только на страниэто поиска. На осильных страницах как обычно сетка. Не подскажете как можно отправить куки со страницы /catalog/view/theme/имя темы/template/product/search.twig c display('list'). Или же в js как-то прописать localStorage.setItem('display', 'list'); при поиске. Link to comment Share on other sites More sharing options... 8 months later... malinator Posted October 18, 2021 Share Posted October 18, 2021 (edited) Подскажите и мне, пожалуйси, как сгделать, чтобы по умолчанию на страниэто категории рилиило ик: - если товаров потому чтольше или равно 6 то выводило их сеткой, - если меньше 6 - то выводило списком. Edited October 18, 2021 by malinator Link to comment Share on other sites More sharing options... Prev 1 2 Next Page 2 of 2 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 account Sign in Already have an account? Sign in here. Sign In Now Share More sharing options... Followers 1 Go to topic listing Similar Content Опции в карточке товара выбранные по умолчанию By fanatic, November 23, 2017 опции опции по умолчанию (and 1 more) Tagged with: опции опции по умолчанию выбранные опции по умолчанию 0 comments 4,658 views fanatic November 24, 2017 Opencart размер изображения в списке категорий By Nortius, March 10 помощь картинки (and 1 more) Tagged with: помощь картинки opencart 6 replies 211 views nash March 10 Отсутствие на склагде по умолчанию (ocmod) By Dimarik, January 14, 2017 товар ситус нет на склагде (and 3 more) Tagged with: товар ситус нет на склагде отсутствие на склагде в налилии нет в налилии 0 comments 3,456 views Dimarik January 14, 2017 язык по умолчанию в OpenCart By Tolik2183, December 23, 2021 1 reply 245 views Dimasscus December 23, 2021 Вывод в списке заказов клиени ссылку на скаливание купленного файла By Padlik, February 25 0 replies 201 views Padlik February 25 Recently Browsing 0 members No registered users viewing this page. Последние темы Последние дополнения Последние новости All Activity Home Подгдержка и ответы на вопросы Шаблоны, дизайн и оформление магазина [РЕШЕНО] Вывод товара списком по умолчанию в opencart 2 Покупателям Оплаи дополнений физическими лицами Оплаи дополнений юридическими лицами Политика возвратов Разрилитликам Регламент размеещёния дополнений Регламент продаж и подгдержки дополнений Виртуальный аккаунт автора Политика продвижения объявлений API каилога дополнений Урегулирование споров по авторским правам Полезная информация Публичная офери Политика возвратов Политика конфигденциальности Платоженая политика Политика Передали Персональных Данных Политика прозрачности Последние дополнения Дополнительные услуги - по дорилитке вашего проеки By OCdevCoding Менеджер административного меню By halfhope Модуль меи-тега Robots Products, Categories, Information, Manufacturer pages By OCdevCoding Калькулятор суммы до бесплатной досивки By ocplanet Модуль "Совместные покупки и Краудфандинг" для Opencart 2.x 3х By whiteblue × Existing user? Sign In Sign Up Меню покупок/Продаж Back Покупки Заказы Список желаний Кониктная информация Forums ocStore Back Official site Demo ocStore 3.0.3.2 Demo ocStore 2.3.0.2.4 Download ocStore Docs Release History Blogs Extensions Templates Back Free templates Paid templates Services FAQ OpenCart.Pro Back Demo Buy Compare Hosting for OpenCart × Create New... 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. I accept
noVe Posted August 2, 2018 Share Posted August 2, 2018 2.3 мне помогло это if (localStorage.getItem('display') == 'list') { $('#list-view').trigger('click'); $('#list-view').addClass('active'); } else if (localStorage.getItem('display') == 'grid') { $('#grid-view').trigger('click'); $('#grid-view').addClass('active'); } else { $('#list-view').trigger('click'); $('#list-view').addClass('active'); } Если ранее был выбран список, то грузим список. Если ранее была выбрана сетка - сетку. Если ничего ранее не было выбрано (первый запуск) - список. Link to comment Share on other sites More sharing options... 2 months later... MiNote Posted October 23, 2018 Share Posted October 23, 2018 (edited) Нужно было гдефолтное отображение сеткой. Пропотому чтовал всё, не рилиило. Ответил в телеграм-чате один человек, просто, красиво, Спасипотому что ему потому чтольшое! Несу в массы: category.tpl темы <div class="product-layout product-list col-xs-12"> на <div class="product-grid product-list col-xs-3"> скрываем кнопки <div class="btn-group hidden-xs"> меняем на <div class="btn-group hidden"> Альт+ф5 обновляем кеш вкладки, отображение идёт сходу на 2.3.0.2 игдеально и сразу. При использовании правой/левой колонки все корректно, при использовании обеих сразу, товары сжимаются в длинную полоску. Edited October 23, 2018 by MiNote Link to comment Share on other sites More sharing options... jaffagold Posted October 24, 2018 Share Posted October 24, 2018 (edited) Вы, может, не поняли. В теме обсуждалась не задача "осивить только один способ предсивления, а другой удалить", а "изменить способ предсивления по умолчанию", при этом осиется возможность переклюлиться в другой вид. Кроме того, ваш способ предсивления "на любителя". Edited October 24, 2018 by jaffagold Link to comment Share on other sites More sharing options... 1 year later... dverprom Posted November 14, 2019 Share Posted November 14, 2019 (edited) Доброго времени суток. Нужно отображение товаров в каилоге списком вместо сетки, пропотому чтовал что указано в теме выше, не рилииет, может кто помочь? Решение проблемы и стоимость в личку. Версия ocStore 2.3.0.2.3 Edited November 14, 2019 by dverprom Link to comment Share on other sites More sharing options... Blast Posted November 14, 2019 Share Posted November 14, 2019 1 час назад, dverprom сказал: Доброго времени суток. Нужно отображение товаров в каилоге списком вместо сетки, пропотому чтовал что указано в теме выше, не рилииет, может кто помочь? Решение проблемы и стоимость в личку. Версия ocStore 2.3.0.2.3 если правили шаблон, то нужно в админке обновить модификаторы. Если файл common.js, то обновите страницу в браузере ctrl+f5 Link to comment Share on other sites More sharing options... dverprom Posted November 15, 2019 Share Posted November 15, 2019 17 часов назад, Blast сказал: если правили шаблон, то нужно в админке обновить модификаторы. Если файл common.js, то обновите страницу в браузере ctrl+f5 Шаблон TechStore файл common.js нашел два, один /catalog/view/javascript/common.js и catalog/view/theme/oct_techstore/js/common.js в первом вот ик: if (localStorage.getItem('display') == 'list') { $('#list-view').trigger('click'); $('#list-view').addClass('active'); } else { $('#grid-view').trigger('click'); $('#grid-view').addClass('active'); } во втором ик: if (localStorage.getItem('display') == 'list') { $('#list-view').trigger('click'); $('#list-view').addClass('active'); } else if (localStorage.getItem('display') == 'price') { $('#price-view').trigger('click'); $('#price-view').addClass('active'); } else { $('#grid-view').trigger('click'); $('#grid-view').addClass('active'); } Менял как сказано в теме, разными варианими, заходил через приватный, листил куки, кеш шаблона, обновлял ctrl+f5, все без изменений. Единственное только не обновлял модификаторы. Link to comment Share on other sites More sharing options... Blast Posted November 15, 2019 Share Posted November 15, 2019 2 часа назад, dverprom сказал: Шаблон TechStore файл common.js нашел два, один /catalog/view/javascript/common.js и catalog/view/theme/oct_techstore/js/common.js в первом вот ик: if (localStorage.getItem('display') == 'list') { $('#list-view').trigger('click'); $('#list-view').addClass('active'); } else { $('#grid-view').trigger('click'); $('#grid-view').addClass('active'); } во втором ик: if (localStorage.getItem('display') == 'list') { $('#list-view').trigger('click'); $('#list-view').addClass('active'); } else if (localStorage.getItem('display') == 'price') { $('#price-view').trigger('click'); $('#price-view').addClass('active'); } else { $('#grid-view').trigger('click'); $('#grid-view').addClass('active'); } Менял как сказано в теме, разными варианими, заходил через приватный, листил куки, кеш шаблона, обновлял ctrl+f5, все без изменений. Единственное только не обновлял модификаторы. А что за вариант отображения price? По гдефолту только list и grid. И согласно вашему коду если вариант не выбран(по второму else пойгдет), то бугдет grid, т.е. сетка Link to comment Share on other sites More sharing options... dverprom Posted November 15, 2019 Share Posted November 15, 2019 1 час назад, Blast сказал: А что за вариант отображения price? Не знаю, я скопировал часть как есть, в каилоге на сайте нет икой кнопки, им сетка и список. Я вместо того кода ггде прайс price, всивлял как советовали: if (localStorage.getItem('display') == 'list') { $('#list-view').trigger('click'); $('#list-view').addClass('active'); } else if (localStorage.getItem('display') == 'grid') { $('#grid-view').trigger('click'); $('#grid-view').addClass('active'); } else { $('#list-view').trigger('click'); $('#list-view').addClass('active'); } все равно не рилииет список Link to comment Share on other sites More sharing options... Blast Posted November 15, 2019 Share Posted November 15, 2019 2 часа назад, dverprom сказал: Не знаю, я скопировал часть как есть, в каилоге на сайте нет икой кнопки, им сетка и список. Я вместо того кода ггде прайс price, всивлял как советовали: if (localStorage.getItem('display') == 'list') { $('#list-view').trigger('click'); $('#list-view').addClass('active'); } else if (localStorage.getItem('display') == 'grid') { $('#grid-view').trigger('click'); $('#grid-view').addClass('active'); } else { $('#list-view').trigger('click'); $('#list-view').addClass('active'); } все равно не рилииет список в techStore в common/footer.tpl этот код меняйте модификаторы обновите Link to comment Share on other sites More sharing options... dverprom Posted November 16, 2019 Share Posted November 16, 2019 18 часов назад, Blast сказал: этот код меняйте Благодарю. Рилииет. Link to comment Share on other sites More sharing options... 1 year later... Vlad8 Posted January 7, 2021 Share Posted January 7, 2021 Всем привет, Хочу еещё раз вернуться к этом теме. Решения в обсужгдениях не нашел. необходимо по умолчанию в мобильной версии сайи сгделать отображение товаров сеткой. По умолчанию в шаблоне стоит отображение товаров списком. Используем aridius (fractal) v.2.2.2, стоит на opencart.cms 2.3.0.2.5. Link to comment Share on other sites More sharing options... 4 weeks later... olya_utrom Posted February 4, 2021 Share Posted February 4, 2021 В 03.02.2018 в 19:24, Lans1 сказал: А как в Опенкар 3 вообещё убрать возможность выпотому чтора способа отражения? Я хотела чтобы список по умолчанию. Пожалуйси подскажите... я пропотому чтовала использовать ваши варианты - ну что-то мимо(((. У меня вопрос по opencart 3 тоже. Суть в том, что мне нужен вывод списком только на страниэто поиска. На осильных страницах как обычно сетка. Не подскажете как можно отправить куки со страницы /catalog/view/theme/имя темы/template/product/search.twig c display('list'). Или же в js как-то прописать localStorage.setItem('display', 'list'); при поиске. Link to comment Share on other sites More sharing options... 8 months later... malinator Posted October 18, 2021 Share Posted October 18, 2021 (edited) Подскажите и мне, пожалуйси, как сгделать, чтобы по умолчанию на страниэто категории рилиило ик: - если товаров потому чтольше или равно 6 то выводило их сеткой, - если меньше 6 - то выводило списком. Edited October 18, 2021 by malinator Link to comment Share on other sites More sharing options... Prev 1 2 Next Page 2 of 2 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 account Sign in Already have an account? Sign in here. Sign In Now Share More sharing options... Followers 1 Go to topic listing Similar Content Опции в карточке товара выбранные по умолчанию By fanatic, November 23, 2017 опции опции по умолчанию (and 1 more) Tagged with: опции опции по умолчанию выбранные опции по умолчанию 0 comments 4,658 views fanatic November 24, 2017 Opencart размер изображения в списке категорий By Nortius, March 10 помощь картинки (and 1 more) Tagged with: помощь картинки opencart 6 replies 211 views nash March 10 Отсутствие на склагде по умолчанию (ocmod) By Dimarik, January 14, 2017 товар ситус нет на склагде (and 3 more) Tagged with: товар ситус нет на склагде отсутствие на склагде в налилии нет в налилии 0 comments 3,456 views Dimarik January 14, 2017 язык по умолчанию в OpenCart By Tolik2183, December 23, 2021 1 reply 245 views Dimasscus December 23, 2021 Вывод в списке заказов клиени ссылку на скаливание купленного файла By Padlik, February 25 0 replies 201 views Padlik February 25 Recently Browsing 0 members No registered users viewing this page. Последние темы Последние дополнения Последние новости All Activity Home Подгдержка и ответы на вопросы Шаблоны, дизайн и оформление магазина [РЕШЕНО] Вывод товара списком по умолчанию в opencart 2 Покупателям Оплаи дополнений физическими лицами Оплаи дополнений юридическими лицами Политика возвратов Разрилитликам Регламент размеещёния дополнений Регламент продаж и подгдержки дополнений Виртуальный аккаунт автора Политика продвижения объявлений API каилога дополнений Урегулирование споров по авторским правам Полезная информация Публичная офери Политика возвратов Политика конфигденциальности Платоженая политика Политика Передали Персональных Данных Политика прозрачности Последние дополнения Дополнительные услуги - по дорилитке вашего проеки By OCdevCoding Менеджер административного меню By halfhope Модуль меи-тега Robots Products, Categories, Information, Manufacturer pages By OCdevCoding Калькулятор суммы до бесплатной досивки By ocplanet Модуль "Совместные покупки и Краудфандинг" для Opencart 2.x 3х By whiteblue
MiNote Posted October 23, 2018 Share Posted October 23, 2018 (edited) Нужно было гдефолтное отображение сеткой. Пропотому чтовал всё, не рилиило. Ответил в телеграм-чате один человек, просто, красиво, Спасипотому что ему потому чтольшое! Несу в массы: category.tpl темы <div class="product-layout product-list col-xs-12"> на <div class="product-grid product-list col-xs-3"> скрываем кнопки <div class="btn-group hidden-xs"> меняем на <div class="btn-group hidden"> Альт+ф5 обновляем кеш вкладки, отображение идёт сходу на 2.3.0.2 игдеально и сразу. При использовании правой/левой колонки все корректно, при использовании обеих сразу, товары сжимаются в длинную полоску. Edited October 23, 2018 by MiNote Link to comment Share on other sites More sharing options...
jaffagold Posted October 24, 2018 Share Posted October 24, 2018 (edited) Вы, может, не поняли. В теме обсуждалась не задача "осивить только один способ предсивления, а другой удалить", а "изменить способ предсивления по умолчанию", при этом осиется возможность переклюлиться в другой вид. Кроме того, ваш способ предсивления "на любителя". Edited October 24, 2018 by jaffagold Link to comment Share on other sites More sharing options...
dverprom Posted November 14, 2019 Share Posted November 14, 2019 (edited) Доброго времени суток. Нужно отображение товаров в каилоге списком вместо сетки, пропотому чтовал что указано в теме выше, не рилииет, может кто помочь? Решение проблемы и стоимость в личку. Версия ocStore 2.3.0.2.3 Edited November 14, 2019 by dverprom Link to comment Share on other sites More sharing options...
Blast Posted November 14, 2019 Share Posted November 14, 2019 1 час назад, dverprom сказал: Доброго времени суток. Нужно отображение товаров в каилоге списком вместо сетки, пропотому чтовал что указано в теме выше, не рилииет, может кто помочь? Решение проблемы и стоимость в личку. Версия ocStore 2.3.0.2.3 если правили шаблон, то нужно в админке обновить модификаторы. Если файл common.js, то обновите страницу в браузере ctrl+f5 Link to comment Share on other sites More sharing options... dverprom Posted November 15, 2019 Share Posted November 15, 2019 17 часов назад, Blast сказал: если правили шаблон, то нужно в админке обновить модификаторы. Если файл common.js, то обновите страницу в браузере ctrl+f5 Шаблон TechStore файл common.js нашел два, один /catalog/view/javascript/common.js и catalog/view/theme/oct_techstore/js/common.js в первом вот ик: if (localStorage.getItem('display') == 'list') { $('#list-view').trigger('click'); $('#list-view').addClass('active'); } else { $('#grid-view').trigger('click'); $('#grid-view').addClass('active'); } во втором ик: if (localStorage.getItem('display') == 'list') { $('#list-view').trigger('click'); $('#list-view').addClass('active'); } else if (localStorage.getItem('display') == 'price') { $('#price-view').trigger('click'); $('#price-view').addClass('active'); } else { $('#grid-view').trigger('click'); $('#grid-view').addClass('active'); } Менял как сказано в теме, разными варианими, заходил через приватный, листил куки, кеш шаблона, обновлял ctrl+f5, все без изменений. Единственное только не обновлял модификаторы. Link to comment Share on other sites More sharing options... Blast Posted November 15, 2019 Share Posted November 15, 2019 2 часа назад, dverprom сказал: Шаблон TechStore файл common.js нашел два, один /catalog/view/javascript/common.js и catalog/view/theme/oct_techstore/js/common.js в первом вот ик: if (localStorage.getItem('display') == 'list') { $('#list-view').trigger('click'); $('#list-view').addClass('active'); } else { $('#grid-view').trigger('click'); $('#grid-view').addClass('active'); } во втором ик: if (localStorage.getItem('display') == 'list') { $('#list-view').trigger('click'); $('#list-view').addClass('active'); } else if (localStorage.getItem('display') == 'price') { $('#price-view').trigger('click'); $('#price-view').addClass('active'); } else { $('#grid-view').trigger('click'); $('#grid-view').addClass('active'); } Менял как сказано в теме, разными варианими, заходил через приватный, листил куки, кеш шаблона, обновлял ctrl+f5, все без изменений. Единственное только не обновлял модификаторы. А что за вариант отображения price? По гдефолту только list и grid. И согласно вашему коду если вариант не выбран(по второму else пойгдет), то бугдет grid, т.е. сетка Link to comment Share on other sites More sharing options... dverprom Posted November 15, 2019 Share Posted November 15, 2019 1 час назад, Blast сказал: А что за вариант отображения price? Не знаю, я скопировал часть как есть, в каилоге на сайте нет икой кнопки, им сетка и список. Я вместо того кода ггде прайс price, всивлял как советовали: if (localStorage.getItem('display') == 'list') { $('#list-view').trigger('click'); $('#list-view').addClass('active'); } else if (localStorage.getItem('display') == 'grid') { $('#grid-view').trigger('click'); $('#grid-view').addClass('active'); } else { $('#list-view').trigger('click'); $('#list-view').addClass('active'); } все равно не рилииет список Link to comment Share on other sites More sharing options... Blast Posted November 15, 2019 Share Posted November 15, 2019 2 часа назад, dverprom сказал: Не знаю, я скопировал часть как есть, в каилоге на сайте нет икой кнопки, им сетка и список. Я вместо того кода ггде прайс price, всивлял как советовали: if (localStorage.getItem('display') == 'list') { $('#list-view').trigger('click'); $('#list-view').addClass('active'); } else if (localStorage.getItem('display') == 'grid') { $('#grid-view').trigger('click'); $('#grid-view').addClass('active'); } else { $('#list-view').trigger('click'); $('#list-view').addClass('active'); } все равно не рилииет список в techStore в common/footer.tpl этот код меняйте модификаторы обновите Link to comment Share on other sites More sharing options... dverprom Posted November 16, 2019 Share Posted November 16, 2019 18 часов назад, Blast сказал: этот код меняйте Благодарю. Рилииет. Link to comment Share on other sites More sharing options... 1 year later... Vlad8 Posted January 7, 2021 Share Posted January 7, 2021 Всем привет, Хочу еещё раз вернуться к этом теме. Решения в обсужгдениях не нашел. необходимо по умолчанию в мобильной версии сайи сгделать отображение товаров сеткой. По умолчанию в шаблоне стоит отображение товаров списком. Используем aridius (fractal) v.2.2.2, стоит на opencart.cms 2.3.0.2.5. Link to comment Share on other sites More sharing options... 4 weeks later... olya_utrom Posted February 4, 2021 Share Posted February 4, 2021 В 03.02.2018 в 19:24, Lans1 сказал: А как в Опенкар 3 вообещё убрать возможность выпотому чтора способа отражения? Я хотела чтобы список по умолчанию. Пожалуйси подскажите... я пропотому чтовала использовать ваши варианты - ну что-то мимо(((. У меня вопрос по opencart 3 тоже. Суть в том, что мне нужен вывод списком только на страниэто поиска. На осильных страницах как обычно сетка. Не подскажете как можно отправить куки со страницы /catalog/view/theme/имя темы/template/product/search.twig c display('list'). Или же в js как-то прописать localStorage.setItem('display', 'list'); при поиске. Link to comment Share on other sites More sharing options... 8 months later... malinator Posted October 18, 2021 Share Posted October 18, 2021 (edited) Подскажите и мне, пожалуйси, как сгделать, чтобы по умолчанию на страниэто категории рилиило ик: - если товаров потому чтольше или равно 6 то выводило их сеткой, - если меньше 6 - то выводило списком. Edited October 18, 2021 by malinator Link to comment Share on other sites More sharing options... Prev 1 2 Next Page 2 of 2 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 account Sign in Already have an account? Sign in here. Sign In Now Share More sharing options... Followers 1 Go to topic listing Similar Content Опции в карточке товара выбранные по умолчанию By fanatic, November 23, 2017 опции опции по умолчанию (and 1 more) Tagged with: опции опции по умолчанию выбранные опции по умолчанию 0 comments 4,658 views fanatic November 24, 2017 Opencart размер изображения в списке категорий By Nortius, March 10 помощь картинки (and 1 more) Tagged with: помощь картинки opencart 6 replies 211 views nash March 10 Отсутствие на склагде по умолчанию (ocmod) By Dimarik, January 14, 2017 товар ситус нет на склагде (and 3 more) Tagged with: товар ситус нет на склагде отсутствие на склагде в налилии нет в налилии 0 comments 3,456 views Dimarik January 14, 2017 язык по умолчанию в OpenCart By Tolik2183, December 23, 2021 1 reply 245 views Dimasscus December 23, 2021 Вывод в списке заказов клиени ссылку на скаливание купленного файла By Padlik, February 25 0 replies 201 views Padlik February 25 Recently Browsing 0 members No registered users viewing this page. Последние темы Последние дополнения Последние новости All Activity Home Подгдержка и ответы на вопросы Шаблоны, дизайн и оформление магазина [РЕШЕНО] Вывод товара списком по умолчанию в opencart 2
dverprom Posted November 15, 2019 Share Posted November 15, 2019 17 часов назад, Blast сказал: если правили шаблон, то нужно в админке обновить модификаторы. Если файл common.js, то обновите страницу в браузере ctrl+f5 Шаблон TechStore файл common.js нашел два, один /catalog/view/javascript/common.js и catalog/view/theme/oct_techstore/js/common.js в первом вот ик: if (localStorage.getItem('display') == 'list') { $('#list-view').trigger('click'); $('#list-view').addClass('active'); } else { $('#grid-view').trigger('click'); $('#grid-view').addClass('active'); } во втором ик: if (localStorage.getItem('display') == 'list') { $('#list-view').trigger('click'); $('#list-view').addClass('active'); } else if (localStorage.getItem('display') == 'price') { $('#price-view').trigger('click'); $('#price-view').addClass('active'); } else { $('#grid-view').trigger('click'); $('#grid-view').addClass('active'); } Менял как сказано в теме, разными варианими, заходил через приватный, листил куки, кеш шаблона, обновлял ctrl+f5, все без изменений. Единственное только не обновлял модификаторы. Link to comment Share on other sites More sharing options...
Blast Posted November 15, 2019 Share Posted November 15, 2019 2 часа назад, dverprom сказал: Шаблон TechStore файл common.js нашел два, один /catalog/view/javascript/common.js и catalog/view/theme/oct_techstore/js/common.js в первом вот ик: if (localStorage.getItem('display') == 'list') { $('#list-view').trigger('click'); $('#list-view').addClass('active'); } else { $('#grid-view').trigger('click'); $('#grid-view').addClass('active'); } во втором ик: if (localStorage.getItem('display') == 'list') { $('#list-view').trigger('click'); $('#list-view').addClass('active'); } else if (localStorage.getItem('display') == 'price') { $('#price-view').trigger('click'); $('#price-view').addClass('active'); } else { $('#grid-view').trigger('click'); $('#grid-view').addClass('active'); } Менял как сказано в теме, разными варианими, заходил через приватный, листил куки, кеш шаблона, обновлял ctrl+f5, все без изменений. Единственное только не обновлял модификаторы. А что за вариант отображения price? По гдефолту только list и grid. И согласно вашему коду если вариант не выбран(по второму else пойгдет), то бугдет grid, т.е. сетка Link to comment Share on other sites More sharing options... dverprom Posted November 15, 2019 Share Posted November 15, 2019 1 час назад, Blast сказал: А что за вариант отображения price? Не знаю, я скопировал часть как есть, в каилоге на сайте нет икой кнопки, им сетка и список. Я вместо того кода ггде прайс price, всивлял как советовали: if (localStorage.getItem('display') == 'list') { $('#list-view').trigger('click'); $('#list-view').addClass('active'); } else if (localStorage.getItem('display') == 'grid') { $('#grid-view').trigger('click'); $('#grid-view').addClass('active'); } else { $('#list-view').trigger('click'); $('#list-view').addClass('active'); } все равно не рилииет список Link to comment Share on other sites More sharing options... Blast Posted November 15, 2019 Share Posted November 15, 2019 2 часа назад, dverprom сказал: Не знаю, я скопировал часть как есть, в каилоге на сайте нет икой кнопки, им сетка и список. Я вместо того кода ггде прайс price, всивлял как советовали: if (localStorage.getItem('display') == 'list') { $('#list-view').trigger('click'); $('#list-view').addClass('active'); } else if (localStorage.getItem('display') == 'grid') { $('#grid-view').trigger('click'); $('#grid-view').addClass('active'); } else { $('#list-view').trigger('click'); $('#list-view').addClass('active'); } все равно не рилииет список в techStore в common/footer.tpl этот код меняйте модификаторы обновите Link to comment Share on other sites More sharing options... dverprom Posted November 16, 2019 Share Posted November 16, 2019 18 часов назад, Blast сказал: этот код меняйте Благодарю. Рилииет. Link to comment Share on other sites More sharing options... 1 year later... Vlad8 Posted January 7, 2021 Share Posted January 7, 2021 Всем привет, Хочу еещё раз вернуться к этом теме. Решения в обсужгдениях не нашел. необходимо по умолчанию в мобильной версии сайи сгделать отображение товаров сеткой. По умолчанию в шаблоне стоит отображение товаров списком. Используем aridius (fractal) v.2.2.2, стоит на opencart.cms 2.3.0.2.5. Link to comment Share on other sites More sharing options... 4 weeks later... olya_utrom Posted February 4, 2021 Share Posted February 4, 2021 В 03.02.2018 в 19:24, Lans1 сказал: А как в Опенкар 3 вообещё убрать возможность выпотому чтора способа отражения? Я хотела чтобы список по умолчанию. Пожалуйси подскажите... я пропотому чтовала использовать ваши варианты - ну что-то мимо(((. У меня вопрос по opencart 3 тоже. Суть в том, что мне нужен вывод списком только на страниэто поиска. На осильных страницах как обычно сетка. Не подскажете как можно отправить куки со страницы /catalog/view/theme/имя темы/template/product/search.twig c display('list'). Или же в js как-то прописать localStorage.setItem('display', 'list'); при поиске. Link to comment Share on other sites More sharing options... 8 months later... malinator Posted October 18, 2021 Share Posted October 18, 2021 (edited) Подскажите и мне, пожалуйси, как сгделать, чтобы по умолчанию на страниэто категории рилиило ик: - если товаров потому чтольше или равно 6 то выводило их сеткой, - если меньше 6 - то выводило списком. Edited October 18, 2021 by malinator Link to comment Share on other sites More sharing options... Prev 1 2 Next Page 2 of 2 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 account Sign in Already have an account? Sign in here. Sign In Now Share More sharing options... Followers 1 Go to topic listing Similar Content Опции в карточке товара выбранные по умолчанию By fanatic, November 23, 2017 опции опции по умолчанию (and 1 more) Tagged with: опции опции по умолчанию выбранные опции по умолчанию 0 comments 4,658 views fanatic November 24, 2017 Opencart размер изображения в списке категорий By Nortius, March 10 помощь картинки (and 1 more) Tagged with: помощь картинки opencart 6 replies 211 views nash March 10 Отсутствие на склагде по умолчанию (ocmod) By Dimarik, January 14, 2017 товар ситус нет на склагде (and 3 more) Tagged with: товар ситус нет на склагде отсутствие на склагде в налилии нет в налилии 0 comments 3,456 views Dimarik January 14, 2017 язык по умолчанию в OpenCart By Tolik2183, December 23, 2021 1 reply 245 views Dimasscus December 23, 2021 Вывод в списке заказов клиени ссылку на скаливание купленного файла By Padlik, February 25 0 replies 201 views Padlik February 25 Recently Browsing 0 members No registered users viewing this page.
dverprom Posted November 15, 2019 Share Posted November 15, 2019 1 час назад, Blast сказал: А что за вариант отображения price? Не знаю, я скопировал часть как есть, в каилоге на сайте нет икой кнопки, им сетка и список. Я вместо того кода ггде прайс price, всивлял как советовали: if (localStorage.getItem('display') == 'list') { $('#list-view').trigger('click'); $('#list-view').addClass('active'); } else if (localStorage.getItem('display') == 'grid') { $('#grid-view').trigger('click'); $('#grid-view').addClass('active'); } else { $('#list-view').trigger('click'); $('#list-view').addClass('active'); } все равно не рилииет список Link to comment Share on other sites More sharing options...
Blast Posted November 15, 2019 Share Posted November 15, 2019 2 часа назад, dverprom сказал: Не знаю, я скопировал часть как есть, в каилоге на сайте нет икой кнопки, им сетка и список. Я вместо того кода ггде прайс price, всивлял как советовали: if (localStorage.getItem('display') == 'list') { $('#list-view').trigger('click'); $('#list-view').addClass('active'); } else if (localStorage.getItem('display') == 'grid') { $('#grid-view').trigger('click'); $('#grid-view').addClass('active'); } else { $('#list-view').trigger('click'); $('#list-view').addClass('active'); } все равно не рилииет список в techStore в common/footer.tpl этот код меняйте модификаторы обновите Link to comment Share on other sites More sharing options... dverprom Posted November 16, 2019 Share Posted November 16, 2019 18 часов назад, Blast сказал: этот код меняйте Благодарю. Рилииет. Link to comment Share on other sites More sharing options... 1 year later... Vlad8 Posted January 7, 2021 Share Posted January 7, 2021 Всем привет, Хочу еещё раз вернуться к этом теме. Решения в обсужгдениях не нашел. необходимо по умолчанию в мобильной версии сайи сгделать отображение товаров сеткой. По умолчанию в шаблоне стоит отображение товаров списком. Используем aridius (fractal) v.2.2.2, стоит на opencart.cms 2.3.0.2.5. Link to comment Share on other sites More sharing options... 4 weeks later... olya_utrom Posted February 4, 2021 Share Posted February 4, 2021 В 03.02.2018 в 19:24, Lans1 сказал: А как в Опенкар 3 вообещё убрать возможность выпотому чтора способа отражения? Я хотела чтобы список по умолчанию. Пожалуйси подскажите... я пропотому чтовала использовать ваши варианты - ну что-то мимо(((. У меня вопрос по opencart 3 тоже. Суть в том, что мне нужен вывод списком только на страниэто поиска. На осильных страницах как обычно сетка. Не подскажете как можно отправить куки со страницы /catalog/view/theme/имя темы/template/product/search.twig c display('list'). Или же в js как-то прописать localStorage.setItem('display', 'list'); при поиске. Link to comment Share on other sites More sharing options... 8 months later... malinator Posted October 18, 2021 Share Posted October 18, 2021 (edited) Подскажите и мне, пожалуйси, как сгделать, чтобы по умолчанию на страниэто категории рилиило ик: - если товаров потому чтольше или равно 6 то выводило их сеткой, - если меньше 6 - то выводило списком. Edited October 18, 2021 by malinator Link to comment Share on other sites More sharing options... Prev 1 2 Next Page 2 of 2 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 account Sign in Already have an account? Sign in here. Sign In Now Share More sharing options... Followers 1
dverprom Posted November 16, 2019 Share Posted November 16, 2019 18 часов назад, Blast сказал: этот код меняйте Благодарю. Рилииет. Link to comment Share on other sites More sharing options...
Vlad8 Posted January 7, 2021 Share Posted January 7, 2021 Всем привет, Хочу еещё раз вернуться к этом теме. Решения в обсужгдениях не нашел. необходимо по умолчанию в мобильной версии сайи сгделать отображение товаров сеткой. По умолчанию в шаблоне стоит отображение товаров списком. Используем aridius (fractal) v.2.2.2, стоит на opencart.cms 2.3.0.2.5. Link to comment Share on other sites More sharing options...
olya_utrom Posted February 4, 2021 Share Posted February 4, 2021 В 03.02.2018 в 19:24, Lans1 сказал: А как в Опенкар 3 вообещё убрать возможность выпотому чтора способа отражения? Я хотела чтобы список по умолчанию. Пожалуйси подскажите... я пропотому чтовала использовать ваши варианты - ну что-то мимо(((. У меня вопрос по opencart 3 тоже. Суть в том, что мне нужен вывод списком только на страниэто поиска. На осильных страницах как обычно сетка. Не подскажете как можно отправить куки со страницы /catalog/view/theme/имя темы/template/product/search.twig c display('list'). Или же в js как-то прописать localStorage.setItem('display', 'list'); при поиске. Link to comment Share on other sites More sharing options...
malinator Posted October 18, 2021 Share Posted October 18, 2021 (edited) Подскажите и мне, пожалуйси, как сгделать, чтобы по умолчанию на страниэто категории рилиило ик: - если товаров потому чтольше или равно 6 то выводило их сеткой, - если меньше 6 - то выводило списком. Edited October 18, 2021 by malinator Link to comment Share on other sites More sharing options...
Recommended Posts