Entradas

Mostrando las entradas etiquetadas como dependientes

Cómo crear 2 selects dependientes sin active record

Imagen
Cómo crear 2 selects dependientes sin active record En este tutorial vamos a ver cómo crear 2 selects dependientes utilizando los widgets de kartik sin active record. En este ejemplo tenemos 2 entidades de ejemplo, la primera entidad es "Proveedores" y la segunda "Unidad Operativa" que podría decirse que es como una sucursal que forma parte de un proveedor.  Para éste ejemplo vamos a necesitar que tenga instalados los siguientes widgets de kartik. // Widgets de kartik use kartik\select2\Select2; use kartik\depdrop\DepDrop; // Y tambien estos use yii\helpers\Html; use yii\widgets\ActiveForm; use yii\helpers\Url; El siguiente paso es tener un controller con su vista correspondiente. Ejemplo de controller cree un controller nuevo o alguno que ya tenga, por ejemplo este: "/controllers/ejemploController.php" //Obtiene un arreglo con la estructura adecuada para el primer select $proveedores = UnidadOpe

Select dependientes en cascada

Si requieres realizar select's dependientes te puedo recomendar Depdrop de kartik   En ocaciones es necesario utilizar selects que dependen de otros select a veces hasta de 3 4 niveles, así que para esos casos te convenga utilizar esto. No hablararé muy profundamente de esto por que no tengo ningún ejemplo en este momento pero les dejo la liga en fuentes por si en algun momento lo utilizan puedan recurran a este link. Fuentes: https://github.com/kartik-v/yii2-widget-depdrop

Aprende Yii2


hostinger

ventana bienvenida