Example #1
0
File: form.php Project: ateliee/pmp
 /**
  * @return FormView
  */
 public function getForm()
 {
     $url = isset($_SERVER['REQUEST_URI']) ? $_SERVER['REQUEST_URI'] : '';
     $results = new FormView($url);
     foreach ($this->elem as $name => $value) {
         $value->setName($name);
         $results->add($name, $value);
     }
     return $results;
 }
Example #2
0
 /**
  * Returns the view of the form.
  *
  * @param Form $form A form.
  *
  * @return string (X)HTML.
  */
 protected static function formView(Form $form)
 {
     self::initJQuery();
     $view = new FormView($form);
     return $view->render();
 }
Example #3
0
 public function __construct()
 {
     parent::__construct();
     $this->ignoreMethod('setQuantity');
     $this->ignoreMethod('setArrayFiles');
 }
 public function getFormData()
 {
     $rtObj = new stdClass();
     $rtObj->fields = parent::getFieldData();
     $rtObj->count_total = $this->count_total;
     return $rtObj;
 }
 public function renderCSS()
 {
     parent::renderCSS();
     echo '@media (max-width: 1000px) { .text-left-xs { text-align: left !important; }}';
 }
 public function renderCSS()
 {
     parent::renderCSS();
     echo '@media (min-width: 760px) { .text-right-lg { text-align: right !important; }}';
 }
Example #7
0
 /**
  * Adds a new FormView element as a child of this one
  * @param FormView $child
  */
 public function addChild(FormView $child)
 {
     $child->setParent($this);
     $name = $child->get('name');
     $this->children[$name] = $child;
 }
Example #8
0
 public function getFormData()
 {
     $rtObj = new stdClass();
     $rtObj->fields = parent::getFieldData();
     //para formar a array doida
     //Debug::print_r($this->array_validation);
     $temp = (object) $this->array_validation;
     $rtObj->fields->array_validation = $temp;
     //exit();
     if ($this->image == NULL) {
         $this->setImage();
     }
     if ($this->file == NULL) {
         $this->setFile();
     }
     $rtObj->modules = array('image' => $this->image, 'file' => $this->file);
     $rtObj->action = $this->formAction;
     return $rtObj;
 }
Example #9
0
 public function buildViewBottomUp(FormView $view, FormInterface $form)
 {
     $view->getChild('pictures')->set('full_name', $view->getChild('file')->get('full_name') . '[]');
 }