Yii 2 upload File

Para subir archivos en Yii a modo de ejemplo creare una una tabla llamada “DashboardMedia”, por ejemplo en SQLite: CREATE TABLE DashboardMedia (id_media integer primary key not null, filename varchar(100), id_autor integer, Fecha datetime, extencion varchar(10), FOREIGN KEY(id_autor) REFERENCES Users (id_user)); Modelo En el Modelo al generarlo con GII, el campo de “rules” generado por Read more about Yii 2 upload File[…]

DepDrop Widget – Yii2

Interesante widget para el auto completado de formularios a medida que vas avanzando en las opciones de forma dinámica el resto se va acomodando :). Widget : http://demos.krajee.com/widget-details/depdrop https://github.com/kartik-v/yii2-widget-depdrop DEMO: http://demos.krajee.com/widget-details/depdrop#basic-usage Instalación vía composer: php composer.phar require kartik-v/yii2-widget-depdrop "@dev" Formulario: namespace app\models; use kartik\depdrop\DepDrop; use yii\helpers\ArrayHelper; //—- echo $form->field($model, 'id_clase')->dropDownList(ArrayHelper::map(Dashboard::find()->all(), 'id', 'nombre'), ['id'=>'id']); // Child Read more about DepDrop Widget – Yii2[…]

YII2.0 Instalación de Widgets

Desde que Yii se actualizo a la versión 2.X, el orden de los archivos, y el como se trabajan e instalan los widgets ha cambiado. Debo decir que la Versión 2.x, me ha gustado, ya que encuentro que el nuevo orden es más lógico como arquitectura MVC y facilita entenderla y encontrar los archivos para Read more about YII2.0 Instalación de Widgets[…]