Ho un componente in cui diverse tabelle hanno dei campi data in formato MySQL datetime.
Nelle view uso il seguente codice per generare il calendario javascript:
$this->assignRef('dateofbirth',
JHTML::_('calendar',
JHTML::_('date', $row->dateofbirth, JText::_('d-m-Y')), 'dateofbirth', 'dateofbirth','%d-%m-%Y'));
Problema: se il campo dateofbirth del db è null o vuoto, quando si apre il template default della view il campo dateofbirth del form viene automaticamente riempito con la data odierna. Se l'utente non cambia la data, cliccando su salva la data odierna viene inserita nel database anche se l'utente non intendeva selezionarla. Io vorrei che di default non vi fosse nessuna data se l'utente non ne seleziona una specifica. Ho cercato in rete ma non ho trovato nulla che fa al caso mio. Grazie per l'eventuale aiuto che mi potrete dare.