Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

При обновлении меняется вид со списка на таблицу


Recommended Posts

Добрый день, прощу вашей помощи, не нашел инфу по этой теме, надеюсь добрые люди мне помогут :) 

Ошибка такова, сделал в магазине постоянное отображение товаров Сеткой, но при обновлении товары отображаются как Список, скажите пожалуйста, как решить данную проблему ?

 

Сайт - http://goo.gl/Q0UU8I

Надіслати
Поділитися на інших сайтах


Как вариант удалите скрипт  полностью.Строку
 

<div class="box-product product-list">

замените на 

<div class="box-product product-grid">

этим отображение будет только сеткой.

Надіслати
Поділитися на інших сайтах

Там в функции display(category.tpl) что-то с cookies, смотрите там. Ищите "как сделать отображение списком/сеткой постоянно". 

 

Делал по инструкции которую нашел, исправил все на grid в category, все равно при обновлении они меняются то Список то Таблица. 

Так же в category -   $.totalStorage('display', 'list'); но когда я меняю его на grid, то на сайте всегда отображается Список, и при обновлении не меняется совсем. 

 

Надіслати
Поділитися на інших сайтах


Как вариант удалите скрипт  полностью.Строку

 

<div class="box-product product-list">

замените на 

<div class="box-product product-grid">

этим отображение будет только сеткой.

 

Сделал как Вы сказали, все равно без результатно, проверял на нескольких браузерах. тоже самое при обновлении меняется :( 

Надіслати
Поділитися на інших сайтах


Этот

<script type="text/javascript">
function display(view) {
if (view == 'grid')
{
$('#content .product-grid').attr('class', 'product-list box-product');
$('.display').html('' +
'<div class="btn-group btn-group-sm">' +
'<span class="btn btn-default" disabled="disabled"><i class="fa fa-th-list"></i> Список</span>' +
'<a class="btn btn-default" onclick="display(\'grid\');"><i class="fa fa-th"></i> Таблица</a>' +
'</div>'
);
$.totalStorage('display', 'list');
}
else
{
$('#content .product-list').attr('class', 'product-grid box-product');
$('.display').html('' +
'<div class="btn-group btn-group-sm">' +
'<a class="btn btn-default" onclick="display(\'list\');"><i class="fa fa-th-list"></i> Список</a>' +
'<span class="btn btn-default" disabled="disabled"><i class="fa fa-th"></i> Таблица</span>' +
'</div>'
);
$.totalStorage('display', 'grid');
}
}
view = $.totalStorage('display');
if (view) {
display(view);
} else {
display('grid');
}
</script>
Надіслати
Поділитися на інших сайтах

 

Этот

<script type="text/javascript">
function display(view) {
if (view == 'grid')
{
$('#content .product-grid').attr('class', 'product-list box-product');
$('.display').html('' +
'<div class="btn-group btn-group-sm">' +
'<span class="btn btn-default" disabled="disabled"><i class="fa fa-th-list"></i> Список</span>' +
'<a class="btn btn-default" onclick="display(\'grid\');"><i class="fa fa-th"></i> Таблица</a>' +
'</div>'
);
$.totalStorage('display', 'list');
}
else
{
$('#content .product-list').attr('class', 'product-grid box-product');
$('.display').html('' +
'<div class="btn-group btn-group-sm">' +
'<a class="btn btn-default" onclick="display(\'list\');"><i class="fa fa-th-list"></i> Список</a>' +
'<span class="btn btn-default" disabled="disabled"><i class="fa fa-th"></i> Таблица</span>' +
'</div>'
);
$.totalStorage('display', 'grid');
}
}
view = $.totalStorage('display');
if (view) {
display(view);
} else {
display('grid');
}
</script>

 

Огромное спасибо, все получилось, удалил этот скрипт в - catalog/view/theme/тема/template/product/category.tpl, проверил на всех браузерах, больше не меняется. Может кому пригодиться данная тема - Алга Казахстан  :)

Змінено користувачем ivLDavinci
Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.