Всего: 2 1 2 >
 Дубли описания категорий при использовании фильтро
admmatrix
Cпециалист
: 144
: Москва
: 12-08-2011


09-05-2016 16:08
Есть категории. К ним описания. При использовании

{if !isset($smarty.get.p)}
{$category->description}
{/if}

Описания при
link/6-category?p=*

Описания перестают дублироваться. НО.
При использовании фильтров товаров, переход на страницы происходит по ссылкам вида: #/page-2
и при таком раскладе дубли сохраняются.
Как исправить? спасибо.
 
  
Алекс


Администратор
: 4516
: Красноярск
: 29-05-2009


10-05-2016 00:59
Откройте файл /themes/тема/js/modules/blocklayered/blocklayered.js или /modules/blocklayered/blocklayered.js и до:
Код:
productCountRow = $.trim(productCountRow);
добавьте подобный код:
Код:
if(nbPage == 1)
    $('.content_scene_cat').show();
else
    $('.content_scene_cat').hide();
 
  
admmatrix
Cпециалист
: 144
: Москва
: 12-08-2011


10-05-2016 18:13
Спасибо, но нет кода такого и похожего тоже нет, прикрепил, посмотри пожалуйста


:

 blocklayered.js( : 19.09KB : 209 )
 
  
Алекс


Администратор
: 4516
: Красноярск
: 29-05-2009


10-05-2016 18:38
Цитата:( admmatrix @ 10-05-2016 19:13 Смотреть сообщение )
нет кода такого и похожего тоже нет

до:
Код:
p = '&p='+ p;
добавьте подобный код:
Код:
if(p == 1)
    $('.content_scene_cat').show();
else
    $('.content_scene_cat').hide();
 
  
admmatrix
Cпециалист
: 144
: Москва
: 12-08-2011


10-05-2016 19:11
Не работает, наверно какой-то заменитель
content_scene_cat
должен быть?
 
  
Алекс


Администратор
: 4516
: Красноярск
: 29-05-2009


10-05-2016 20:25
На странице найдите блок в котором описание и скрывайте его, весь необходимый код указан выше.

Цитата:( admmatrix @ 10-05-2016 20:11 Смотреть сообщение )
content_scene_cat должен быть?

Естественно.
 
  
admmatrix
Cпециалист
: 144
: Москва
: 12-08-2011


14-05-2016 12:39
Цитата:( Алекс @ 10-05-2016 21:25 Смотреть сообщение )
На странице найдите блок в котором описание и скрывайте его, весь необходимый код указан выше.

Цитата:( admmatrix @ 10-05-2016 20:11 Смотреть сообщение )
content_scene_cat должен быть?
Естественно.


Спасибо, но не скрывает ни один блок..
 
  
Алекс


Администратор
: 4516
: Красноярск
: 29-05-2009


14-05-2016 13:38
Цитата:( admmatrix @ 14-05-2016 13:39 Смотреть сообщение )
Спасибо, но не скрывает ни один блок..

Внесите изменения указанные выше и приложите ссылку в ИМ (на тестируемую страницу).
 
  
admmatrix
Cпециалист
: 144
: Москва
: 12-08-2011


14-05-2016 16:26
https://original-dvr.ru/6-videoregistratori


<div class="btn">Информация об автомобильных видеорегистраторах</div>
Пытаюсь скрыть этот блок.

https://original-dvr.ru/themes/theme531/cache/v_58_59c3191a653b0a5f9298f4c4000b150c.js

if(p==1)
$('.btn').show();else
$('.btn').hide();
 
  
Алекс


Администратор
: 4516
: Красноярск
: 29-05-2009


14-05-2016 17:43
Бред.
На элементе с .btn висит кнопка скрывающая / отображающая описание, соотв. при переходе на вторую страницу скрывается не описание, а данная "кнопка".
Сам блок с описанием категории находится ниже:
Код:
<div class="hide">
   <center><strong><font size="3">Краткая справка ... </font><strong><center></div>


Решение: переписать.
Код:
if(p == 1)
    $('.content').show();
else
    $('.content').hide();


Код:
<div class="hide">
заменить на:
Код:
<div class="hide content">
 
  
   
Всего: 2 1 2 >