/**
  * 
  * @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);
 }