Как заставить срабатывать jQuery-событие после отметки в фильтре во views, better exposed filters

Прислано: каранёвы

пн, 06/02/2012 - 11:46

Здравствуйте!
Написал juqery-скрипт для отметки и снятия нужных чекбоксов в нужных случаях, переделывал 10 раз, а он никак не срабатывает.
По разному, короче, пробовал.
Потом сделал простое событие, к примеру:

jQuery('input#id').click(function(){
alert("clicked");
});

Всё равно не работает...

Так как же сделать так, чтобы скрипт срабатывал на фильтрах во вьюс?

Спасибо!

Проблема hierarchical select, content taxonomy и exposed filters

Прислано: exmozz

вс, 22/01/2012 - 21:48

Очень прощу помочь, 3й день ищу адекватное решение.

Разрабатываю транспортную биржу. Объявление - материал с cck полями (откуда, куда, тип кузова, вес от - до, размер от - до). Поля "откуда" и "куда" формируются на основе словаря "страны" через hierarchical select.
Далее выводится список объявлений через views. Необходимо сделать блок поиска по объявлениям. Exposed filter не хочет нормально работать с полями "откуда" и "куда", т.е. не подключает hierarchical select. Более того, если выбрана страна->город, а в фильтре выбрать просто страну (т.е. родительский термин), то материал с выбранным городом не найдет.
Как можно заставить работать exposed filters? Или, возможно, есть вариант создания блока поиска другим способом (может через аргументы).

[Решено] Вопросы по сортировке с помощью Views Exposed Filters

Прислано: itdt

вт, 27/12/2011 - 13:07

1) Есть общее поле "Производитель". Есть 2 группы товаров - группа 1 и группа 2.
поле Производитель - CCK поле с привязкой к словарю Таксономии.
поле Группа товаров - CCK поле с привязкой к словарю группа товара.

Подскажите, как во Views Exposed Filters можно вывести список не всех производителей, а только производителей, которые указаны для товаров группы 1.

2) Есть Conditional Fields поле 1 (родитель) со значениями: значение 1 и значение 2.
Есть Conditional Fields поле 2 (ребёнок), привязанный к значению 2 поля 1.
Подскажите, как можно вывести и осуществлять сортировку в Views Exposed Filter по значениям поля 2.

Тимезация Exposed Filters

Прислано: bonzik

пт, 02/12/2011 - 22:48

помогите избавится от лишних дивов.

Иерархический словарь с повторяющимися дочерними терминами

Прислано: Advin

вс, 30/10/2011 - 09:35

Здравствуйте.

Есть словарь, содержащий термины 2х уровней: категории (родительский термин) и типы (потомки). В каждой категории возможен различный набор типов (типы иногда повторяются, повторяющиеся термины имеет несколько родителей), возможные варианты типа зависят от категории.

Т.е. получается следующий словарь (у выделенных терминов родительскими являются «Категория 1» и «Категория 2»):

Категория 1

  • Тип а
  • Тип б
  • Тип в

Категория 2

  • Тип б
  • Тип в
  • Тип д

Есть два вопроса:
1)Есть ли другой (желательно методологически правильный) вариант организации контента в описанной ситуации?
2)У каждой ноды указан набор терминов: Категория I тип J (с помощью Hierarchical Select). Как сделать exposed filter во views, чтобы при выборе Типа учитывалась категория, к которой тип был отнесен (в семерке HS с views пока вроде не работает).

Буду благодарен за любые мысли по данной теме.

Проблема с выводом фильтров в Views

Прислано: freedom_16

ср, 26/10/2011 - 20:18

Всем доброго вечера, а точнее уже ночи!
Возникла проблема при создании exposed filters.
Необходимо было создать exposed form, которая имела бы тип Input Required.
Однако нигде не могу найти способ изменения вида отображения фильтра.
Конкретно я имею в виду radiobuton. В input required такого нет, а в Better Exposed Filters есть.
Собственно вопрос: как можно сделать множественный выбор типа radiobutton при типе формы Input Required?
Термины не использую, использую только fields материалов.
Извините, если что-то непонятно объяснил.

exposed filters как запоминать значение поля?

Прислано: JhonyLe

пн, 17/10/2011 - 12:31

Доброго времени суток!
Есть страница поиска с множеством полей exposed filters, которые представлены выпадающими списками. По зарез надо чтобы после нажатия кнопки поиск, значения в полях не менялись на "", а оставались такими, как выбрал пользователь. Попробовал включить Remember, что-то не помогло. Как это можно сделать?

Идентификатор поля в url для фильтра views

Прислано: Снеговик

вт, 04/10/2011 - 13:30

Другие статьи по теме:

Добрый день.

Вопрос, кажется, простой, а решение найти не получилось.

Что есть
Есть обычный страничный views с выпадающим фильтром по полю ckk.

  • Красные
  • Синие
  • Зелёные

Всё как обычно: заходим на страницу /shariki, выбираем в выпадайке «Зелёные» — получаем список нод с этим полем.

Что нужно
Возникла необходимость сделать на главной блок со ссылкой «Лучшие зелёные шарики в городе», которая должна вести на страницу /shariki с нашим фильтром, который, разумеется, должен показать уже отфильтрованные «зелёные» ноды.

Решение с использованием таксономии
Если Красные, Зелёные и Синие сделать терминами словаря, то передать фильтру нужное значение в url можно добавив его идентификатор (/shariki?tid=3), где «3» - номер термина.

С полями документа такой фокус (/shariki?field-color-value-many-to-one=) не проходит.
А таксономия в моём конкретном случае избыточна, хочется обойтись фильтрацией по полю документа.

Подскажите, пожалуйста, как в адресе передать идентификатор поля для фильтра?

Два вопроса специалистам по API CCK и Views

Прислано: RedRat

ср, 28/09/2011 - 10:09

Имеется самописный модуль для ССК, позволяющий пользователям вводить диапазон дат в виде текста, с последующей верификацией и парсингом. Виджет модуля представляет собой обыкновенное текстовое поле. Возникла необходимость добавить exposed filter по этому полю, чтобы в представлениях можно было делать выборку материалов по конкретному периоду.

Так как для этого (скорее всего) придётся использовать hook_alter_query, то удобнее будет хранить в БД для этого поля не текстовое значение, а два значения даты. Сразу возник первый вопрос: при каком вызове hook_field_settings надо делать это преобразование? В документации на ССК этот вопрос никак не освещён. Судя по исходникам других модулей, значения из БД преобразуются в значение поля при 'views data'. А обратное преобразование когда делается, при 'presave' или 'insert'/'update'? Буду признателен, если кто-нибудь прояснит для меня этот вопрос.

Далее, при выводе поля в качестве exposed filter оно представляется в виде текстового поля, без какого-либо ограничения вводимых символов и проверки корректности ввода. Каким образом можно задать ограничения для этого фильтра? Как я понимаю, чтобы добавить проверку вводимого значения, надо в своём модуле определить обработчик views_handler_filter или views_handler_argument? Опять же, в документации на Views есть только описание классов, но не примеры их применения. Буду крайне признателен, если кто-нибудь в двух словах опишет, какие именно хэндлеры надо реализовать для того, чтобы проверять ввод в exposed filter.

[Решено] Как сменить формат даты в exposed filters в Drupal 6

Прислано: varvashenia

чт, 22/09/2011 - 16:26

Может кто знает как сменить формат даты в exposed filters в Drupal 6 с yyyy-mm-dd на dd.mm.yyyy

Решение выложил в коменты на drupal.org

Как работает exposed filters search ?

Прислано: albabosh

пт, 26/08/2011 - 14:27

Подскажите, как работают exposed filters search ? Используют ли они штатный search ? Если да, то почему поисковые запросы не попадают в лог и как сделать чтобы попадали ?

Ошибка после установки Views Or

Прислано: Айдар

ср, 17/08/2011 - 16:09

Ребят, после установки модуля Views Or (хотя, может быть, с ним и не связано), вылезает ошибка:

user warning: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ')' at line 1 query: admin_summary /* Admin : admin_summary */ SELECT * FROM term_data td WHERE td.tid IN () in /modules/views/modules/taxonomy/views_handler_filter_term_node_tid.inc on line 295.

Создаю новое отображение вьюшки, задаю exposed filter - id термина, раскрываю, тип - автодополнение.

На работоспособность самой вьюхи никак не влияет. Удалил уже Views OR, все равно ошибка эта лезет.
Впервые в этой вьюхе кроме Views OR использовал только тип автодополнение раскрытых фильтров.

Перехват/предобработка данных от exposed filters?

Прислано: v1adimir@drupal.org

вт, 09/08/2011 - 09:43

Другие статьи по теме:

Есть views с exposed filters Date. Проблема – пользователи могут ввести некорректные данные – несуществующий день месяца или вообще не ввести день и т.п…

Как можно перехвать обработку данного фильтра перед тем как им займется вьюз? Сразу оговорюсь, использовать javascript для предобработки не хотелось бы.

Views ajax exposed filter. hook_views_pre_view

Прислано: Vise

пн, 08/08/2011 - 05:10

Другие статьи по теме:

Доброе утро!
В общем проблема в следующем - есть вьюха, к ней добавляется фильтр $view->add_view(...) в хуке hook_views_pre_view. Все бы ничего, все работает, но при использовании аяксового exposed фильтра, мой фильтр из хука не добавляется. Причем хук то обрабатывается, в объект $view запиливается мой фильтр.
Уже возникала такая проблема, в прошлый раз писал свою собственную форму вместо exposed фильтра, вставлял ее в хэдер и обрабатывал в том же хуке, но это не кошерный способ.

Разные фильтры для каталога ubercart

Прислано: pavantar

пн, 27/06/2011 - 12:18

Уважаемые профессионалы Drupal.
Помогите пожалуйста советом.
Как сделать сортировку в каталоге как тут http://www.fcenter.ru/products.shtml?eshop/act=p:a:0:115:a:a:a:0:d:1:999...

Исходные данные:
Есть каталог магазина установленный на ubercart
Имеем категории товаров на основе таксономии.
У каждого товара есть свои категории.

В чем собственно сложность:
Как сделать фильтры, чтобы при переходе в разные категории появлялись фильтры, которые принадлежать ТОЛЬКО этой категории и подчиненным.

Мои рассуждения:
- делать с помощью exposed filters Таксономия: ID Термина (с глубиной), но он отображает все категории из словаря.

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

RSS-материал

Новое на сайте

Ссылки партнёров

обувь arkhar в москве