[Решено] Проблема с views: в настройках нет фильтрации по датам

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

Аватар пользователя pilum pilum 5 октября 2009 в 20:09

Имею кастомный тип ноды с полем типа дата (перепробывал все возможные: и datestamp, и datetime) пытаюсь сделать по нему фильтрацию, но эта возможность в настройках отсутствует напрочь... Что не так делаю или установил?

Комментарии

Аватар пользователя pilum pilum 5 октября 2009 в 21:13

В список выводимых полей я его добавить могу, а вот фильтровать не хочет :(.
При этом Друпал упорно считет, что у меня модуль Date версии 6.23 и постоянно требует его обновить, хотя я его уже несколько раз перезаписывал.

Вообще, толи я views плохо понимаю, толи он у меня глючит - еще и связи не работают...

Аватар пользователя afletch afletch 5 октября 2009 в 22:11

Очень интересная тема. У меня та же проблема. Поле cck с типом (date,datestamp, и datetime) вывести возможно, а вот в установить фильтр - нельзя. Ну, просто их нет в списке. Так же нельзя использовать эти поля в аргументах. По той же причине (отсутствие оных в списке). Установлены последние версии модулей(по мнению отчета "Доступные обновления")

Date 6.x-2.4
views 6.x-2.6
CCK 6.x-2.5

Я пошел чуть дальше - на другом своем ресурсе, более старом, где не было использован модуль date провел тест. Поставил этот модуль и создал тип ноды с полями от этого модуля. Эффект тот же.

Date 6.x-2.4
Views 6.x-2.5
CCK 6.x-2.2

Очень нужен совет. У кого-то вообще работает фильтрация во views по полям CCK от модуля date?

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

Задача решена. Поля cck от модуля date найдены в фильтрах... %-))) Должен сказать - ну очень "интуитивный" интерфейс. Далее рекомендация для pilum. Да и всем, кто столкнется с этой сложностью в дальнейшем.

С картинками.

Есть поля (изображение 1)
field_datedate - тип Дата,
field_datetime - тип datetime,
field_datastamp - тип datestamp

Цель - во вьюшке получить их в разделе Фильтры (filters)

Шаг 1. (изображение 2)
На первой картинке видно, что в списке (в группе "содержимое" их нет. (список отображается не полностью - но можно мне верить. Их там действительно нет).

Шаг.2 Выбираем группу Дата. Пункт "дата: date (node)" (изображение 3)

Шаг 3. Жмем "добавить". И видим то, что на изображении 4. Дальше, наверное, вопросов нет что делать? Wacko

Аналогичным образом работает и в разделе "Аргументы" (Arguments)

Спасибо пользователю rufina, за помощь в решении.

Аватар пользователя pilum pilum 6 октября 2009 в 11:24

Спасибо огромное! Smile Только у меня все еще веселее - у меня нет ни группы "Содержание" (отображает эти поля в группе "Таксономия"), ни группы "Дата" (нашел свое поле в общем списке) :).

Аватар пользователя afletch afletch 6 октября 2009 в 12:22

Очень странные вещи Вы рассказываете. С отсутствием группы "содержание" я не встречался. Знающие люди меня поправят, если я ошибаюсь, но эта группа появляется во views при активации модуля CCK. Даже интересно стало когда такая ситуация, как у вас может случиться, если не глюк, конечно.