예제 #1
0
///////////////////////////////
// PREPARATION DES DONNEES
///////////////////////////////////
// champs de saisie
///////////////////////////////////
$newfield = new input();
$newfield->field = "code_menu";
$newfield->multiLang = false;
$newfield->widthField = 3;
$newfield->counter = "countType:'characters', maxCount:20, strictMax:true";
$newfield->label = $datas_lang["code"];
$newfield->add();
$newfield->rule("required", true);
$newfield->rule("alphanumeric", true);
$newfield->rule("maxlength", 20);
$newfield->rule("remote", array("script" => DOS_AJAX_ADMIN . "ajax_checkNotExiste.php", "table" => $myTable, "valOrigin" => "FIELD:code_menu", "params" => ""), $datas_lang["existedeja"]);
$newfield = new input();
$newfield->field = "titre";
$newfield->multiLang = true;
$newfield->label = $datas_lang["titre"];
$newfield->add();
$newfield->rule("required", true);
$newfield = new radio();
$newfield->field = "actif";
$newfield->defaultValue = 1;
$newfield->multiLang = false;
$newfield->label = $datas_lang["actif"];
$newfield->items = $datas_lang["ouiNon"];
$newfield->add();
$newfield->rule("required", true);
include DOS_INCPAGES_ADMIN . "maj-prepare.php";