Denn VIP
Total posts: 351
08 Авг 2014 07:56

Добрый день. Прошу подсказать как я могу вывести фильтр (фильтры) в не стандартном месте? пример: 2014-08-08 11-49-23 Мероприятия - Mozilla Firefox

Последние изменения: 11 Авг 2014


Sergey
Total posts: 13,748
08 Авг 2014 08:44

Нужно содать шаболон основной разметки. Начните читать тут.

http://docs.mintjoomla.com/ru/cobalt/create-templates-general


Denn VIP
Total posts: 351
08 Авг 2014 09:16

Шаблон я сделал. а Вот как вывести фильтр подскажите пожалуйста.


asmuz
Total posts: 102
10 Авг 2014 16:37

куда нужно вывести фильтр? может подойдет для этих целей модуль cobalt filters?


Denn VIP
Total posts: 351
10 Авг 2014 16:56

Сергей, может быть Вы не правильно поняли мой вопрос. Я хочу в основной шаблон разметки в нужном месте вывести одно поле с фильтром. Я создал копию шаблона, теперь встал вопрос как вывести поле. есть коммнда как эта fields_by_id[12]->result; ?> только для вывода поля - фильтра?


Sergey
Total posts: 13,748
11 Авг 2014 01:23
<?php $key = $this->fields_keys_by_id[69];?>
<?php echo $this->filters[$key]->onRenderFilter($this->section); ?>

Смотрите строки 576-586 где выводятся фильтры. Поставте этот код туда где создается меню.


Denn VIP
Total posts: 351
11 Авг 2014 05:18

спасибо. фильтр выводится. правда не работает :( точнее данные выбираются но ничего не происходит. еще же сам поиск отрабатывается после нажатия кнопки Применить, а можно сделать чтобы применение шло после потери фокуса с поля?


Sergey
Total posts: 13,748
11 Авг 2014 07:20

Так ни кто не догадается что надо фокув потерять. Надо сделать что бы это сработало на нажатие кнопки ентер. В конце шаблона добавле яваскрит кторый првяжет тот же метод что использует кнопка аплай, на ввод.

Работает на Cobalt