Уважаемые, прошу вас помочь...
На сайте установлено date, date api, calendar, date popup.
Календарь надо вставить в след код:
.... День заезда:
....
Этот код стоит в view-header , который выводит эту форму в блок справа.
id используется другим яваскриптом, который отсылает значение формы на другой сайт ( так надо)
Просто скажите, что надо сделать, чтоб заработал календарь всплывающий в это форме
Какие скрипты добавить и куда? где они должны лежать?...
вообщем я обессилел, никак не получается это настроить!
можно просто првиести пример, как сделать календарь вручную в обычный input
Я сделаю по аналогии...
Комментарии
Да.. Разумеется надо сделать так, чтоб человек вводил даты при помощи этого календаря!
А не руками в таком виде : 22/12/12
День заезда:</dt><dd><input class="hasDatepicker" id="fromDate" name="fromDate" type="text" value=""></dd><dt>День выезда:</dt><dd><input class="hasDatepicker" id="toDate" name="toDate" type="text" value=""></dd></dl>
Простите неправильно вставил код!
Если под «календарём» подразумевается date_popup (пример для своей формы):
$default_value = $is_new ?
format_date(REQUEST_TIME, 'custom', 'd.m.Y') :
format_date($transaction->timestamp, 'custom', 'd.m.Y');
$form['timestamp'] = array(
'#type' => 'date',
'#title' => 'Дата',
'#default_value' => $default_value,
'#size' => 10,
'#required' => TRUE,
);
if (module_exists('date_popup')) {
$default_value = $is_new ?
format_date(REQUEST_TIME, 'custom', 'Y-m-d H:i') :
format_date($transaction->timestamp, 'custom', 'Y-m-d H:i');
$form['timestamp']['#type'] = 'date_popup';
$form['timestamp']['#date_format'] = 'd.m.Y';
$form['timestamp']['#date_year_range'] = '-1:0';
$form['timestamp']['#date_label_position'] = 'none';
$form['timestamp']['#default_value'] = $default_value;
}
}
function mymodule_form_validate($form, &$form_state) {
$timestamp = strtotime($form_state['values']['timestamp']);
form_set_value($form['timestamp'], $timestamp, $form_state);
}
Я уже не поиму куда и что вставлять ((
Может кто подсказать!?
по идее то скрипт у меня есть, я так понимаю, если модули установлены, а вот как их активизировать!? (((
вроде он должен цепляться к class="..."
Справа что, блок с двумя полями для дат и кнопка? При чём тут views?