Перейти к содержимому


Фотография
- - - - -

Настройка шаблона default для двух фильтров - продолжение темы


  • Закрытая тема Тема закрыта
Сообщений в теме: 13

#1 webitspro

webitspro

Отправлено 04 March 2013 - 14:43

когда я сделала копию  шаблона inline и разместила два модуля поиска, один из которых ищет по шаблону inline, а второй - inline-1 и привязала их к разным пунктам меню, то столкнулась с такой проблемой:
при выборе опции в первом фильтре, 
во втором модуле  она тоже автоматически выбирается
(мне нужно,  чтобы эти два модуля были видны постоянно на всех страницах,
а при выборе опции в одном из этих модулей открывалось окно с фильтром дополнительных опций)

Как с этим разобраться? Как сделать так, чтобы при выборе опции в первом фильтре открывалось окно с доп.опциями, но второй модуль оставался видимым, но неактивным?

Модули привязаны к отдельным пунктам меню, которые открывают каждый свою категорию...
  • 0

#2 SmetDenis

SmetDenis

Отправлено 05 March 2013 - 06:47

А у вас есть ссылка, где можно посмотреть то что получилось?

В шаблоне модуля (inline) можно сделать примерно такие условия
if (JRequest::getVar('Itemid') == <ID пункта меню>) {
    $this->renderPosition('<POSITION NAME>');
}
Это поможет отобразить позицию для определенного пункта меню.
  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#3 webitspro

webitspro

Отправлено 05 March 2013 - 07:28

Спасибо, я попробую
Ссылку дать не могу, так как пока все это делаю локально
  • 0

#4 webitspro

webitspro

Отправлено 05 March 2013 - 07:46

Подскажите, куда именно этот код вставлять в шаблоне модуля:

<?php
/**
* JBZoo is universal CCK based Joomla! CMS and YooTheme Zoo component
* @category  JBZoo
* @author    smet.denis <admin@joomla-book.ru>
* @copyright  Copyright © 2009-2012, Joomla-book.ru
* @license    http://joomla-book.ru/info/disclaimer
* @link      http://joomla-book.ru/projects/jbzoo JBZoo project page
*/
defined('_JEXEC') or die('Restricted access');

?>

<div class="filter-inline">
    <?php echo  $this->renderPosition('fields', array('style' => 'filter.block'));?>
</div>

  • 0

#5 webitspro

webitspro

Отправлено 05 March 2013 - 08:31

и подскажите, пожалуйста,  в какой именно файл это прописывать?
  • 0

#6 webitspro

webitspro

Отправлено 06 March 2013 - 07:16

А у вас есть ссылка, где можно посмотреть то что получилось?

В шаблоне модуля (inline) можно сделать примерно такие условия
Код: [Выделить]if (JRequest::getVar('Itemid') == <ID пункта меню>) {    $this->renderPosition('<POSITION NAME>');}
Это поможет отобразить позицию для определенного пункта меню.

Подскажите, пожалуйста, в какой именно файл это прописывать и в каком месте?
Что-то я пробовала, у меня ничего не получается, видимо не туда, куда нужно, это записываю...
  • 0

#7 webitspro

webitspro

Отправлено 06 March 2013 - 09:52

???
  • 0

#8 webitspro

webitspro

Отправлено 07 March 2013 - 07:20

И все же я жду ответа до сих пор....
  • 0

#9 RomanL

RomanL

Отправлено 07 March 2013 - 08:37

Если бы вы поставили сайт на хостинг, возможно вам бы отвечали понятнее и быстрее
  • 0
[color=#aa0000]Не забывайте нажимать кнопку «Вопрос Решён» и «+1» под сообщением, которое Вам помогло[/color]

#10 webitspro

webitspro

Отправлено 07 March 2013 - 09:45

http://10.10.10.54/kupisobaku.by/
доступ к админке:
логин test
пароль test

я сейчас сделала разные поля Порода для каждого пункта меню,  получается, что поле Порода будет дублироваться три раза, это не совсем удобно...

и еще у меня проблема:
поле-радио Повязана: да/нет в типе Собака-производитель в шаблоне поиска *-pp нужно сделать скрытым и по умолчанию использовать пункт "да", мне не получается это настроить, помогите, пожалуйста....
  • 0




Click to return to top of page in style!