function form_loader() { $form = array(); $packagecodename = $this->instanceVar->varpost("packagecodename"); $update = $this->instanceVar->varpost("update"); //prepare form with pratikpackage $preform = array(); if ($this->includer->include_pratikclass("Package")) { $instancePackage = new PratikPackage($this->initer); if ($update != "2") { //cas update local, pas de download externe $instancePackage->getPackageFromRoDKoDRoKCom($packagecodename, $update); } $preform = $instancePackage->preparePackageConfForm($packagecodename); } //preform reload option $preform['lineform'][] = array(); $preform['lineform'][count($preform['lineform']) - 1]['label'] = ""; $preform['lineform'][count($preform['lineform']) - 1]['hiddenlabel'] = "on"; $preform['lineform'][count($preform['lineform']) - 1]['name'] = "reload"; $preform['lineform'][count($preform['lineform']) - 1]['default'] = "canceled"; $preform['lineform'][count($preform['lineform']) - 1]['champs'] = "hidden"; //construct form if ($this->includer->include_pratikclass("Form")) { $instanceForm = new PratikForm($this->initer); $tabparam['codename'] = $packagecodename; $form = $instanceForm->formconverter($preform, $tabparam); } return $form; }
function form_loader($deploypage) { $form = ""; $packagecodename = $deploypage; //prepare form with pratikpackage //$this->includer->include_pratikclass("Package"); $instancePackage = new PratikPackage(); $preform = $instancePackage->preparePackageConfForm($packagecodename); //construct form //$this->includer->include_pratikclass("Form"); $initer['log'] = $this->log; $instanceForm = new PratikForm($initer); $tabparam['codename'] = $packagecodename; $form = $instanceForm->formconverter($preform, $tabparam); return $form; }