Товарищи, вопрос вот возникает, есть один тип материала, в котором есть поле текстовое и поле даты (с началом и концом, обычно это диапазон в одну неделю)
каждую неделю будет создаваться материал, в котором будет текстовое поле заполняться, и даты указываться с начала недели по её конец
ЗАДАЧА заключается в том, что на главной странички нужно ВЫВОДИТЬ это текстовое поле, но при условии что текущая дата находится в том диапазоне котором указывалось при создании материала
как вот это можно реализовать, первое что в голову приходит это вьюха, с настроенным фильтром относительно текущей даты
Что Вы можете посоветовать?
Комментарии
Если приходит - используйте.
Правильно заданный вопрос половина ответа, в вашем случае 146%
=))) Действительно, поспешил
вопрос решил =)))
в продолжении темы, подскажите...
есть модуль календарь для вьюхи, я его поставил и сказал выводить страницу на весь год, в которой он показывает месяца и и числа в них, в тех числа где есть ноды (т.е с этой датой) он делает ссылками, щёлкнув по которым он открывают вьюху календаря в которой показывает этот день
а хочется чтобы открывал редактирование этой ноды, т.е. хочется ссылку поменять, вроде как нашёл файл где настраивается эта ссылка, в котором уже даже поменяли эту ссылку, но на ссылку с event-ами этого дня
вот этот код
// $Id: calendar-datebox.tpl.php,v 1.2.2.3 2010/11/21 14:15:32 karens Exp $
/**
* @file
* Template to display the date box in a calendar.
*
* - $view: The view.
* - $granularity: The type of calendar this box is in -- year, month, day, or week.
* - $mini: Whether or not this is a mini calendar.
* - $class: The class for this box -- mini-on, mini-off, or day.
* - $day: The day of the month.
* - $date: The current date, in the form YYYY-MM-DD.
* - $link: A formatted link to the calendar day view for this day.
* - $url: The url to the calendar day view for this day.
* - $selected: Whether or not this day has any items.
* - $items: An array of items for this day.
*/
?>
<!--div class="<?php print $granularity ?> <?php print $class; ?>"> <?php print $selected ? $link : $day; ?> </div-->
<?php
if ($selected) {
$output = l($day, 'events/upcoming/' . $date);
} else {
$output = $day;
}
?>
<div class="<?php print $granularity ?> <?php print $class; ?>"> <?php print $output; ?> </div>
в данном случае ссылка получится : events/upcoming/2012.10.03 тип такого
а как бы сделать : node/номер ноды/edit
как бы узнать что за переменная отвечает за номер ноды?