Для подключение файлов стилей и скриптов в фреймворке Yii2 предусмотрен замечательный класс Asset. Находится он по пути /assets/AppAsset.php
class AppAsset extends AssetBundle
{
public $basePath = '@webroot';
public $baseUrl = '@web';
public $css = [
'css/site.css...
Yii фреймворк предоставляет нам свой собственный инструмент для работы с куками который как и прочие его инструменты облегчает нам жизнь. В этой короткой заметке я приведу примеры работы с куками в Yii2.
Хочу обратить отдельное внимание на интересный факт, все значения отправляемые через...
В этой шпаргалке я опубликую несколько заметок по работе с сессиями.
В Yii Framework 2 что-бы обратиться к сессии используется вот такая конструкция:
$session = Yii::$app->session;
Что бы записать в сессию пару ключ/значение используется вот такой простой запрос:
$session-...
В этой шпаргалке я постараюсь привести как можно больше примеров применения класса ActiveRecord в примерах. Шпаргалка будет пополнятся со временем.
Пример запроса ActiveRecord к базе данных:
public static function tableName() // Подключаемся к БД и выбираем таблицу
{
return 'blog...
Здесь я постараюсь опубликовать некоторые заметки связанные с механизмом ActiveForms в Yii2
Задаём кастомное сообщение при валидации:
[['name', 'email'], 'required', 'message' => 'Обязательно для заполнения'],
['email', 'email', 'message' => 'Не корректный e-mail'],
В первом...
В этой короткой заметке поговорим о том как включить по умолчанию красивые ЧПУ в новом проекте на Yii Framework.
Для начала нам нужно создать файл .htaccess в директории web и направить все запросы в файл index.php ниже привожу содержимое файла .htaccess:
Options +FollowSymLinks...
Giiant представляет собой расширенный код-генератор для моделей и CRUD. Базируется на встроенном в Yii2 генераторе кода Gii и представляет собой набор шаблонов, расширяющий его возможности.
Благодаря Giiant вы сможете генерировать ваши CRUD'ы с такими плюшками как подключенный wysiwyg Ckeditor...