Solved visualization problem with events and shorted 'Change date' button label

This commit is contained in:
Manuel Cillero 2017-07-26 20:22:46 +02:00
parent 7abff11841
commit defad8cdef

View file

@ -383,7 +383,7 @@ function calendar_date_select_form(&$form_state, $view) {
);
$form['submit'] = array(
'#type' => 'submit',
'#value' => t('Change date'),
'#value' => t('Go'),
);
return $form;
}
@ -873,16 +873,16 @@ function calendar_build_nodes(&$view, &$items) {
$node->calendar_start = date_format($node->calendar_start_date, DATE_FORMAT_DATETIME);
$node->calendar_end = date_format($node->calendar_end_date, DATE_FORMAT_DATETIME);
if (substr($real_field, 0, 9) == 'field_') {
if (substr($real_field, 0, 6) == 'field_') {
$cck_field = content_fields($cck_field_name);
$granularity = $cck_field['granularity'];
$granularity = is_array($cck_field['granularity']) ? end($cck_field['granularity']) : $cck_field['granularity'];
$increment = $cck_field['widget']['increment'];
}
else {
$granularity = 'second';
$increment = 1;
}
$node->calendar_all_day = date_is_all_day($node->calendar_end, $node->calendar_end, $granularity, $increment);
$node->calendar_all_day = $granularity == 'day' ? TRUE : date_is_all_day($node->calendar_start, $node->calendar_end, $granularity, $increment);
// Flag all day values specifically set in date.
$all_day_field = str_replace(array('_value2', '_value'), '_all_day', $node->datefield);
@ -918,4 +918,4 @@ function calendar_build_nodes(&$view, &$items) {
}
}
return $nodes;
}
}