Jump to content


Photo
- - - - -

Как запретить вывод фильтра в шаблоне full ?


Best Answer isay777 , 22 August 2015 - 21:26

Есть очень простой метод. 

Покупаете https://www.nonumber...modulesanywhereтам в про версии есть "Игнорировать item zoo". 

И у вас модуль показывается везде ккроме айтемов zoo. 

Go to the full post


  • This topic is locked This topic is locked
6 replies to this topic

#1 registr

registr
  • JBZoo User (rus)
  • User rate: 0
  • posts: 1210
  • topics: 345

Posted 21 August 2015 - 18:05

задача заключается в том чтоб модуль JBZOO Search выводился везде: на главной, на страницах категорий но не на странице товара, не в оформлении заказа. Можно ли это сделать на уровне доработки в коде а не создавая пункты меню - категорий и компонентом advanced module manager?


  • 0

#2 i001

i001
  • JBZoo User (rus)
  • User rate: 46.4
  • posts: 972
  • topics: 76

Posted 22 August 2015 - 17:15

<?php $task = JRequest::get('task'); ?>
<?php if ($task['task'] != 'item' : ?>
    <jdoc:include type="modules" name="позиция модуля"/>
<?php endif; ?>

  • 2

#3 registr

registr
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0
  • posts: 1210
  • topics: 345

Posted 22 August 2015 - 18:25

а куда это прописать, позиции модулей не в индекс-файле прописаны, сайт на фреймворке Helix3 там позиции через админку создаются, подскажите плиз точнее. Я попробовал на всяк случай в индекс-файл код добавить - выдало ошибку


  • 0

#4 i001

i001
  • JBZoo User (rus)
  • User rate: 46.4
  • posts: 972
  • topics: 76

Posted 22 August 2015 - 19:54

оберните позицию где у вас модуль jbzoo search условием

<?php if ($task['task'] != 'item' : ?>
тут модуль
<?php endif; ?>

выше него

<?php $task = JRequest::get('task'); ?>

  • 0

#5 registr

registr
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0
  • posts: 1210
  • topics: 345

Posted 22 August 2015 - 20:36

понимаете, позиция модуля top2 была создана мной на уровне админки, в php файлах ее нет, она прописана в templateDetails.xml как позиция и в templates\shaper_helix3\layout\default.json - вот я и не могу понять куда надо вставить данный код. Сам я не кодер, потому могу только выполнить четкую команду: вот этот код вставить вместо/до/после вот этого в вот этом файлике:) Сорри...


  • 0

#6 isay777

isay777
  • JBZoo User (rus)
  • User rate: 113.4
  • posts: 1878
  • topics: 232

Posted 22 August 2015 - 21:26   Best Answer

Есть очень простой метод. 

Покупаете https://www.nonumber...modulesanywhereтам в про версии есть "Игнорировать item zoo". 

И у вас модуль показывается везде ккроме айтемов zoo. 


  • 0
ХОСТИНГ для сайтов jbzoo (все попугаи)

#7 registr

registr
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0
  • posts: 1210
  • topics: 345

Posted 22 August 2015 - 22:16

спасибо, насчет Modules Anywhere  возьму на заметку. Но если просто вставкой кода можно решить - буду признателен:)


  • 0




Click to return to top of page in style!