Jump to content


Photo
- - - - -

При просмотре карточки товара скрыть боковой sidebar с каталогом и фильтрами


Best Answer SmetDenis , 09 January 2015 - 06:44

Мне кажется решение с Advanced Module Manager наиболее простое.

Решить вопрос жестко можно следующим образом.

<?php if (!JRequest::get('item_id')): ?>
    <jdoc:include type="modules" name="sidebar" />
<?php endif; ?>
PS Скорее всего не актуально, но возможно кому то пригодится. Go to the full post


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

#11 Polotenchik

Polotenchik
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0.1
  • posts: 61
  • topics: 13

Posted 09 January 2015 - 22:19

Т.е. вопрос не решен? Куда именно Вы пробовали вставить этот код?

Да пока к сожалению не получается сделать.

Пробовал вставлять код и в главный файл шаблона index.php и в файл JBzoo шаблона full.php


Edited by Polotenchik, 09 January 2015 - 22:19.

  • 0

#12 Евгения

Евгения
  • JBZoo User (rus)
  • User rate: 11.4
  • posts: 505
  • topics: 25

Posted 09 January 2015 - 22:21

Брр. А чем вам Advanced Module Manager (это плагин для joomla, он позволяет блокировать показ модулей по определенным правилам) не понравился? Оно конечно, не самая легкая штука, но работает и бесплатно, что примечательно >.<

 

Поставьте, и не мучайтесь ;)

 

И вы код Дениса исправили? У вас левая колонка не sidebar, а left ;) И вставлять нужно в index.php, а full не трогайте ;)

<?php if (!JRequest::get('item_id')): ?>
<jdoc:include type="modules" name="left" />
<?php endif; ?>

И картинку в кнопочку "наверх" вставьте ))))


Edited by Евгения, 09 January 2015 - 22:27.

  • 1

"Это бессмысленно" - сказал разум. "Это нелепо" - заметил опыт. "Это бесполезно" - отрезал здравый смысл. "О! Вот так нормально!" - обрадовался клиент.

Что, где лежит (тема-сборник про пути к файлам)


#13 Polotenchik

Polotenchik
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0.1
  • posts: 61
  • topics: 13

Posted 09 January 2015 - 22:37

Евгения, здравствуйте!

Advanced Module Manager я пробовал ставить, но насколько я понял в бесплатной версии нет привязки к категориям, эта опция доступна только в платной версии, плюс все таки не очень хочется ставить дополнительный компонент, зная что решение есть, нужно только разобраться ;)

Sidebar заменял и на left и на название позиции модуля, в моем случае это position-7 в шаблоне, но к сожалению не работает.

Картинку в кнопочку добавил :)


  • 0

#14 Евгения

Евгения
  • JBZoo User (rus)
  • User rate: 11.4
  • posts: 505
  • topics: 25

Posted 09 January 2015 - 22:47

А-а-а-а. Вы ужасны..))

 

В Advanced module manager есть блокировка по url или его части. Вот именно это я и имела ввиду. А не категорию (При чем тут категория? О_о)

 

И еще, вот то, что написал Денис - это кошмар на самом деле. То есть вот так, как правило, блин никто и никогда не делает. Это действительно жесткое решение, хоть оно и есть.

 

И чего-то я не вижу, вы куда скриптину засунули? Нет ее(


Edited by Евгения, 09 January 2015 - 23:20.

  • 1

"Это бессмысленно" - сказал разум. "Это нелепо" - заметил опыт. "Это бесполезно" - отрезал здравый смысл. "О! Вот так нормально!" - обрадовался клиент.

Что, где лежит (тема-сборник про пути к файлам)


#15 Polotenchik

Polotenchik
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0.1
  • posts: 61
  • topics: 13

Posted 09 January 2015 - 23:13

Евгения, Вам огромное спасибо  :)  за наводку! в Advanced module manager все получилось, исключил http://www.сайт.ru/product-catalog/item/ и все заработало, проверил сейчас на другом сайте - все ОК.


Edited by Polotenchik, 09 January 2015 - 23:28.

  • 0

#16 Евгения

Евгения
  • JBZoo User (rus)
  • User rate: 11.4
  • posts: 505
  • topics: 25

Posted 09 January 2015 - 23:19

Потому что, для того, чтобы объяснить Вам, как правильно надо сделать, нужно много-много времени. А как неправильно у вас не заработает - это раз. И два, это при условии, что написал Денис нужно дописывать еще, как минимум одно условие, чтобы шаблон материала выводился в полную ширину экрана.

 

И да, так на самом деле делают. Как было бы правильно, написал вам Cheren-dow и Денис в самом начале :)))) Но оно уже лирика.

 

З.Ы. не за что :)


Edited by Евгения, 10 January 2015 - 00:34.

  • 0

"Это бессмысленно" - сказал разум. "Это нелепо" - заметил опыт. "Это бесполезно" - отрезал здравый смысл. "О! Вот так нормально!" - обрадовался клиент.

Что, где лежит (тема-сборник про пути к файлам)


#17 Polotenchik

Polotenchik
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0.1
  • posts: 61
  • topics: 13

Posted 09 January 2015 - 23:26

Понятно, спасибо еще раз за помощь. Вопрос решен, тему можно закрывать.


Edited by Polotenchik, 09 January 2015 - 23:30.

  • 0




Click to return to top of page in style!