Добрый день,
подскажите как сделать представление материалов по дате публикации?
Я попробовал следующее, не получается:
В конфигурации создал новый формат даты Ymd (в подсказке вижу, как будет отображаться: в виде 20160626). К данному формату созданию новый тип, под каким-то наименованием, напр. custdate
В структуре создаю новое представление, в адресе указываю: /%.Для критерия фильтрации выбираю "Содержимое: Дата публикации". Сохраняю и перехожу к след.шагу. Там предлагается настроить критерий фильтрации.
В операторе оставляю по умолчанию там указанное "равно" и в столбце справа в "Тип значения" тоже отмеченное по умолчанию "Дата в любом машиночитаемом формате". Ниже в поле указываю значение :
Ymd - не работает
custformat не работает
20160626 работает (что по-моему несколько странно). Открывается страница представления для редактивания. Сохраняю.
Но при открытии страницы на сайте сайт.рф/20160626/ по-прежнему отображается страница 404
Подскажите, как решается вопрос?
Спасибо
Комментарии
Зачем?
Чтоб получить значение даты публикации в нужном мне формате и вывести его в алиасе представления. Сейчас в пути к представлению у меня указано: "/%"
Это значение должно соответствовать ссылке вида например: сайт.рф/20160626/ поскольку такой формат имеет алиас материала: сайт.рф/20160626/какой-то-материал
Однако если сейчас перейти по адресу сайт.рф/20160626 я получаю ошибку 404
То есть непонятно, что нужно указать в настройках представления, чтоб получать страницу с опубликованными там за день метериалами
Расширенный
Добавить
КОНТЕКСТНЫЕ ФИЛЬТРЫ Содержимое: День создания
Формат даты ДД(01-31).
так я тоже пробовал (со значением "год и месяц"), не совсем получается. Сейчас понял, что дело в значении которое я указываю в поле "Путь": % указывать не разрешают, и пустым поле оставлять тоже (для Page). Если же в поле "Путь" указываю например "a", то при переходе на сайт.рф/а/201606 материалы отображаются. Вместо "Содержимое: День создания" использую "Содержимое: Дата создания"
Теперь осталось разобраться как отображать материалы без /а/. Представления главной страницы нет, все сделано через "контекст", где указано, что за блоки отображаются на главной странице.
Можно через htaccess сделать. Или есть более корректное (через друпал) решение?
Если статьи пишутся редко, то требование выполнено, но как понимаю нужно другое... .