CCK и Exposed filters

Главные вкладки

Аватар пользователя dimmer dimmer 30 мая 2009 в 0:51

Подскажите пожалуйста, можно ли каким-либо образом сделать поле CCK в Views Exposed Filters не списком выбора, а просто формой ввода? Как например название ноды, т.е. обычный текст.

Комментарии

Аватар пользователя Fanny@drupal.org Fanny@drupal.org 30 мая 2009 в 1:16

Насколько помню вид Exposed Filters зависит от вида поля по которому идет фильтрация.

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

Аватар пользователя Fanny@drupal.org Fanny@drupal.org 30 мая 2009 в 1:42

Еще раз.
Если фильтр по текстовому полю вида текст - то фильтр будет просто поле ввода.
Если фильтр по текстовому полю вида выбор значений из выпадающего списка - то фильтр будет просто выпадающий список.

Аватар пользователя Stein Stein 30 мая 2009 в 11:29

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

Аватар пользователя dimmer dimmer 30 мая 2009 в 15:50

А если у меня например фильтр по терминам таксономии? Нампример есть жанр Роман, я хочу чтобы при вводе "ром" выводились все ноды у которых жанр начинается на "ром". А получается что надо вводить только весь термин полностью.

Аватар пользователя Stein Stein 31 мая 2009 в 17:30

хмм...,не знаю, если только самому попробовать написать что-то.А вообще стоит так делать? по-моему не так уж и много жанров, имеющих одинаковое начало.

Аватар пользователя Egor109 Egor109 24 июня 2009 в 17:26

1.Cодержимое: "поле_cck" (field_pole)
2.Cодержимое: "поле_cck" (field_pole) - Allowed values

вам надо выбрать 1 вариант тогда будет просто, поле ввода, а не Allowed values(Допустимые значения).

Аватар пользователя dimmer dimmer 10 ноября 2015 в 11:46

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

Вот такая форма для терминов:


А вот такая для текста: