/** * * @param array $default valores por defecto * @return string html */ public function render($default = array()) { $this->_element->addAtributos(array("multiple" => "true", "class" => "form-control select2-tags", "data-placeholder" => "Seleccione una opción")); $this->_element->setNombre($this->_nombre); $this->_element->populate($this->_listar()); $this->_element->setOptionId("com_ia_id"); $this->_element->setOptionName("com_c_nombre"); return $this->_element->render($this->_nombre, $default); }
/** * Retorna elemento de formulario Select * @param int $id_region identificador de region */ function formElementSelectComuna($input_nombre, $input_valor, $id_region) { $_ci =& get_instance(); $_ci->load->model("comuna_model", "_comuna_model"); $form_select = new Cosof_Form_Select(); $form_select->setNombre($input_nombre); $form_select->populate($_ci->_comuna_model->listarComunasPorRegion($id_region)); $form_select->setOptionId("com_ia_id"); $form_select->addAtributos(array("class" => "form-control")); $form_select->setOptionName("com_c_nombre"); return $form_select->render($input_nombre, $input_valor); }
/** * * @param array $atributos */ public function setAtributos($atributos) { $this->_element->addAtributos($atributos); }