Skip to content

Instantly share code, notes, and snippets.

View calcio's full-sized avatar

Cálcio calcio

View GitHub Profile
@calcio
calcio / mdules\admin\models\LoginForm.php
Created January 18, 2018 22:58
Modelo responsável pelos métodos de Login
<?php
namespace app\modules\admin\models;
use Yii;
use yii\base\Model;
/**
* LoginForm is the model behind the login form.
*
@calcio
calcio / modules\admin\models\User.php
Created January 18, 2018 23:03
Modelo responsável pelo Usuário
<?php
namespace app\modules\admin\models;
use Yii;
use \yii\db\ActiveRecord;
use \yii\web\IdentityInterface;
use \yii\base\NotSupportedException;
use \yii\behaviors\TimestampBehavior;
@calcio
calcio / vitrine\views\layouts\admin.php
Created March 15, 2018 22:40
Template do admin vitrine
<?php
/* @var $this \yii\web\View */
/* @var $content string */
use yii\helpers\Html;
use yii\bootstrap\Nav;
use yii\bootstrap\NavBar;
use yii\widgets\Breadcrumbs;
use app\assets\AdminAsset;
<?php
namespace app\modules\admin\models;
use Yii;
use \yii\db\ActiveRecord;
use \yii\web\IdentityInterface;
use \yii\base\NotSupportedException;
use \yii\behaviors\TimestampBehavior;
<?php
use yii\helpers\Html;
use yii\widgets\ActiveForm;
/* @var $this yii\web\View */
/* @var $model app\modules\admin\models\Category */
/* @var $form yii\widgets\ActiveForm */
?>
<?php
namespace app\modules\admin\models;
use Yii;
use yii\behaviors\TimestampBehavior;
/**
* This is the model class for table "categories".
*
<?php
namespace app\modules\admin\models;
use Yii;
use yii\base\Model;
use yii\data\ActiveDataProvider;
use app\modules\admin\models\Category;
/**
@calcio
calcio / vitrine\modules\admin\views\category\index.php
Created March 21, 2018 10:01
Categoty GridView (index.php)
<?php
use yii\helpers\Html;
use yii\grid\GridView;
use yii\widgets\Pjax;
use yii\jui\DatePicker;
/* @var $this yii\web\View */
/* @var $searchModel app\modules\admin\models\CategorySearch */
/* @var $dataProvider yii\data\ActiveDataProvider */
@calcio
calcio / vitrine\modules\admin\views\category\view.php
Created March 26, 2018 03:31
DetailView::widget() - arquivo view.php
<?php
use yii\helpers\Html;
use yii\widgets\DetailView;
/* @var $this yii\web\View */
/* @var $model app\modules\admin\models\Category */
$this->title = $model->name;
$this->params['breadcrumbs'][] = ['label' => Yii::t('app', 'Categories'), 'url' => ['index']];
@calcio
calcio / vitrine\modules\admin\models\Category.php
Created May 27, 2018 17:14
Adição dos métodos getAllCategories() e getAllCategoriesAsArray() para ser usados em outros CRUDs da aplicação
<?php
namespace app\modules\admin\models;
use Yii;
use yii\behaviors\TimestampBehavior;
use yii\helpers\ArrayHelper;
/**
* This is the model class for table "categories".