Esempio n. 1
0
                $errObj = new ADA_Error($result);
                $form = new CText(translateFN('Si è verificato un errore durante la creazione del corso. (2)'));
            }
        } else {
            //          $errObj = new ADA_Error($id_course);
            $help = translateFN('Si è verificato un errore durante la creazione del corso: codice corso duplicato ');
        }
    } else {
        $form = new CText(translateFN('I dati inseriti nel form non sono validi'));
    }
} else {
    $providerAuthors = $dh->find_authors_list(array('username'), '');
    $authors = array();
    foreach ($providerAuthors as $author) {
        $authors[$author[0]] = $author[1];
    }
    $availableLanguages = Translator::getSupportedLanguages();
    $languages = array();
    foreach ($availableLanguages as $language) {
        $languages[$language['id_lingua']] = $language['nome_lingua'];
    }
    $form = new CourseModelForm($authors, $languages);
}
$label = translateFN('Aggiunta corso');
if (!isset($help)) {
    $help = translateFN('Da qui il provider admin può creare un nuovo corso');
}
$content_dataAr = array('user_name' => $user_name, 'user_type' => $user_type, 'status' => $status, 'label' => $label, 'help' => $help, 'data' => $form->getHtml(), 'module' => isset($module) ? $module : '', 'messages' => $user_messages->getHtml());
$layout_dataAr['JS_filename'] = array(JQUERY, JQUERY_MASKEDINPUT, JQUERY_NO_CONFLICT);
$optionsAr['onload_func'] = 'initDateField();';
ARE::render($layout_dataAr, $content_dataAr, null, $optionsAr);