RISOLTO:
Ciao a tutti,
a volte, quando ti inceppi, l'unica via d'uscita è dormire...
Io ho attuato questa semplice soluzione:
1- ho modificato il tipo di formattazione del field calendar
<field name="data_n"
type="calendar"
default="01-01-2014"
label="COM_ASSICURAZIONE_CLIENTE_FIELD_DATAN_L
ABEL"
description="COM_ASSICURAZIONE_CLIENTE_FIELD_DATAN_D
ESC"
format="%d-%m-%Y" />
2- nel model della View singola ho effettuato la conversione
public function loadFormData()
{
// Load form data
$data = $this->getItem();
$data->data_n=date("d-m-Y", strtotime($data->data_n));
return $data;
}
3- sempre nel model della View singola nella funzione save ho riconvertito nel formato MySql
public function save($data)
{
//converto nel formato MySql
$data['data_n']=date('Y-m-d',strtotime($data['data_n']));
return parent::save($data);
}
Ciao
S.D.