Salve,
si putroppo si sono persi dei thread quando è stato spostato il db del forum...
Apri via FTP il file /
ADMIN/includes/functions/general.phpE trova la funzione del
zen_draw_date_selector e rimpiazzala con questa di seguito. In pratica anche a vista c'è la data 2018 e puoi cambiare a mano i valori ma questa modifica è più completa e corretta, perché mantiene un intervallo date senza considerare gli anni.
i dettagli sono qui: //-20151212-lat9-Forum Bugfix (
https://github.com/drbyte/zc-v1-series/ ... 56b34a3e56PS Grazie per la segnalazione
- Codice: Seleziona tutto
function zen_draw_date_selector($prefix, $date='') {
$month_array = array();
$month_array[1] =_JANUARY;
$month_array[2] =_FEBRUARY;
$month_array[3] =_MARCH;
$month_array[4] =_APRIL;
$month_array[5] =_MAY;
$month_array[6] =_JUNE;
$month_array[7] =_JULY;
$month_array[8] =_AUGUST;
$month_array[9] =_SEPTEMBER;
$month_array[10] =_OCTOBER;
$month_array[11] =_NOVEMBER;
$month_array[12] =_DECEMBER;
$usedate = getdate($date);
$day = $usedate['mday'];
$month = $usedate['mon'];
$year = $usedate['year'];
$date_selector = '<select name="'. $prefix .'_day">';
for ($i=1;$i<32;$i++){
$date_selector .= '<option value="' . $i . '"';
if ($i==$day) $date_selector .= 'selected';
$date_selector .= '>' . $i . '</option>';
}
$date_selector .= '</select>';
$date_selector .= '<select name="'. $prefix .'_month">';
for ($i=1;$i<13;$i++){
$date_selector .= '<option value="' . $i . '"';
if ($i==$month) $date_selector .= 'selected';
$date_selector .= '>' . $month_array[$i] . '</option>';
}
$date_selector .= '</select>';
$date_selector .= '<select name="'. $prefix .'_year">';
for ($i=date('Y')-5; $i<date('Y')+11; $i++) { //-20151212-lat9-Forum Bugfix (https://github.com/drbyte/zc-v1-series/commit/be1fe537ff43d60bc15004e7dd351f56b34a3e56)
$date_selector .= '<option value="' . $i . '"';
if ($i==$year) $date_selector .= 'selected';
$date_selector .= '>' . $i . '</option>';
}
$date_selector .= '</select>';
return $date_selector;
}