Ejemplo n.º 1
0
 /**
  * Add a image
  *
  * @method get
  * @route /media/image/add
  */
 public function addAction()
 {
     $di = Di::getDefault();
     $baseUrl = rtrim($di->get('config')->get('global', 'base_url'), '/');
     $form = new Wizard($baseUrl . '/media/image/add', array('id' => 0));
     $form->getFormFromDatabase();
     echo $form->generate();
 }
Ejemplo n.º 2
0
 /**
  * addtouser a timezone
  *
  * @method get
  * @route /timezone/addtouser
  */
 public function addtouserAction()
 {
     $di = Di::getDefault();
     $config = $di->get('config');
     $form = new Wizard('/centreon-administration/timezone/addtouser', array('id' => ''));
     $form->getFormFromDatabase();
     $this->tpl->assign('validateUrl', '/centreon-administration/user/settimezone');
     echo $form->generate();
 }
Ejemplo n.º 3
0
 /**
  * Get wizard for add a object
  *
  * Response HTML
  *
  * @method get
  * @route /{object}/add
  */
 public function addAction()
 {
     $this->tpl->assign('validateUrl', $this->objectBaseUrl . "/add");
     $form = new Wizard($this->objectBaseUrl . '/add', array('id' => 0));
     $form->getFormFromDatabase();
     $form->addHiddenComponent('object', static::$objectName);
     $form->addHiddenComponent('module', static::$moduleName);
     $this->tpl->assign('formName', $form->getName());
     $formGen = str_replace(array('alertMessage', 'alertClose'), array('alertModalMessage', 'alertModalClose'), $form->generate());
     echo $formGen;
 }
 /**
  * Display view preference window
  * 
  * @method get
  * @route /updateview/[i:id]?
  */
 public function displayViewPreferenceAction()
 {
     $template = Di::getDefault()->get('template');
     $template->assign('validateUrl', '/centreon-customview/updateview');
     $id = 0;
     $requestParam = $this->getParams('named');
     if (isset($requestParam['id']) && $requestParam['id']) {
         $id = $requestParam['id'];
     }
     $form = new Wizard('/centreon-customview/updateview', array('id' => $id));
     $title = _('Add a new view');
     if ($id) {
         $form->addHiddenComponent('custom_view_id', $id);
         $form->setDefaultValues(CustomviewRepository::getCustomViewData($id));
         $title = _('Edit view preferences');
     }
     $template->assign('modalTitle', $title);
     echo str_replace(array('alertMessage', 'alertClose'), array('alertModalMessage', 'alertModalClose'), $form->generate());
 }