function modNoteFormaz()
 {
     require_once JPATH_COMPONENT . DS . 'models' . DS . 'data.php';
     $modelData = new DataModelData();
     require_once JPATH_COMPONENT . DS . 'models' . DS . 'opdb.php';
     $modelOpDB = new OpDbModelOpDB();
     $vName = JRequest::getCmd('view', 'categories');
     JRequest::setVar('view', $vName);
     $view = $this->getView($vName, 'html');
     $view->setModel($this->getModel('formazioni'), true);
     $data = JRequest::getVar('data');
     $data_array = explode(' ', $data);
     $view = $this->getView('gestisci_formazioni', 'html');
     $note = JRequest::getVar('note');
     $data = JRequest::getVar('data');
     $tmp = explode(' ', $data);
     //Riformatta la data
     $gg = $tmp[0];
     $mm = $tmp[1];
     $mm = $modelData->meseFromTextToNum($mm);
     //trasforma il mese da testuale a numero
     $aa = $modelData->calcolaAnno($mm);
     //Calcola l'anno
     if ($mm <= 9) {
         $mm = '0' . $mm;
     }
     //aggiungi uno zero al mese se necessario
     $modifica = $modelOpDB->modificaNoteFormaz("note", "{$aa}-{$mm}-{$gg}", $note);
     $view->set('modelData', $modelData);
     $view->set('modelOpDB', $modelOpDB);
     if ($modifica == 0) {
         //op. andata a buon fine
         $view->set('data_formazione', "{$gg} " . $modelData->meseFromNumToText($mm) . " {$aa}");
         $view->set('messaggio', 'note-modificate');
     } else {
         if ($modifica == 1) {
             //op. andata a buon fine
             $view->set('data_formazione', "{$gg} " . $modelData->meseFromNumToText($mm) . " {$aa}");
             $view->set('messaggio', 'note-cancellate');
         } else {
             //stampa errore
             $view->set('messaggio', 'errore-note-non-modificate');
         }
     }
     parent::display();
     //$view->display();
 }