Entradas

Mostrando entradas de noviembre, 2017

Agregar RESTFull a Controller de manera independiente en controller

Imagen
Agregar RESTFull a Controller de manera independiente He visto algunos manuales de cómo agregar RESTFull a nuestros controladores utilizando una nueva App, pero para este manual se utiliza la misma aplicación Yii sin agregar una nueva App, el objetivo es aplicarlo en un controller de manera independiente de manera pueda estas en la misma App.  El presente manual es implementado en una plantilla "Basic". Configuración de Pretty URL Verifica que tengas habilitada la opción de Pretty dentro del archivo de configuración de la aplicación, en dicho caso debas tener una configuración como la siguiente:                         [          'components' => [              'urlManager' => [                  'enablePrettyUrl' => true,                  'showScriptName' => false,                  'enableStrictParsing' => true,                  'rules' => [                      // ...                  ],             

Sentencias Active Record mas comunes Yii2

Imagen
Sentencias Active Record mas comunes Yii2 Ejemplos de sentencias Active Records más comunes en Yii2. Como se pueden mostrar las consultas SQL que se ejecutan. Una forma de debuguear de manera rápido en los casos cuando existe un error es imprimir la consulta que se está generando, esto en Yii2 se puede hacer de la siguiente manera.  $query = ReporteDetalle::find(); echo $query->createCommand()->getRawSql(); Nota. Cuando se usa en conjunto con "->All()" no funciona, así que en este caso puedes quitarle el "->All()" y deberá funcionar. SELECT  findOne() select * from tabla where id = 1; Parametro::findOne(); Esta opción es una opción abreviada de una consulta  SQL:  Parametro::findOne(); SELECT CON ALIAS 'AS' Parametro::findOne() select([  'alias' ]) ; JOIN , WHERE, WHERE AND y más En las consultas de unión se puede hacer de 2 formas por nombres de tablas

Aprende Yii2


hostinger

ventana bienvenida