Уважаемые! Подскажите кто, какими модулями можно реализовать следующие блоки (в прикрепленном файле внешний вид):
1. Календарь событий. Из первого выпадающего меню выбираем месяц, из второго выпадающего меню - год и жмем по ссылке "перейти", после чего нам показываются все материалы, опубликованные за выбранный месяц выбранного года.
2. Подписка на новости. В текстовом поле вводим адрес электронного ящика и жмем подписаться, после чего, на указанный электронный ящик будут приходить публикуемые новости.
Заранее спасибо.
Вложение | Размер |
---|---|
forms.jpg | 11.46 КБ |
Комментарии
1. Попробуй использовать Views+CCK+taxonomy
2. Реализовал следующим образом - см. тут. И не требуется никакого модуля.
stolz, а можно подробнее?
Подробнее по каким пунктам?
Я напишу как я понял, а ты может подправишь, где не так.
По календарю событий:
1. Создаю 2 словаря (Месяц и Год) и забиваю из терминами: 1-й будет содержать 12 месяцев, 2-й будет содержать года...например, от 2008 до 2015, ну или каждый год нужно будет добавлять по термину (в 2010-м году добавить термин 2010, в 2011-м году добавить термин 2011 и т.д.)
2. В типе содержимого, который будем выводить с помощью этого метода установить множественный выбор терминов и при создании вместе с термином, который характеризует материал как новость, публикация или цитата нужно будет выбирать также и термин месяца и года....
А вот дальше...как быть с созданием видов Views и зачем CCK? Или может с момощью CCK нужно будет добавить дополнительные поля в виде выпадающих списков для года и месяца для каждого из типов материалов, содержимое которых я хочу выводить с помощью описываемого способа? Вот этот момент поясни пожалуйста.
В общем, по поводу первого пункта (Календаря событий), как я решил задачу, [#26646]читать тут[/#]. По поводу рассылки, пишу свой модуль, как напишу могу поделиться, если кому нужно будет.