Часто приходится через миграции на Yii2 добавлять права доступа для пользователей. Естественно, удобней вывести в систему администрирования настройку прав, но стартовые права доступа все же лучше сделать в миграции.
Часто приходится через миграции на Yii2 добавлять права доступа для пользователей. Естественно, удобней вывести в систему администрирования настройку прав, но стартовые права доступа все же лучше сделать в миграции.
Часто делаю сайты на CMS и пока не освоил для них сборщики проектов. Однако, встречаются и простенькие сайты на чистом html, при разработке которых я использую сборщик проектов Gulp.
Иногда 12 колоночной сетки не хватает для комфортной верстки. Я часто использую в работе Twitter Bootstrap 3 и в «базовой комплектации» предлагается 12 колоночная сетка (12 column grid).
Сайт Twitter Bootstrap 3 предлагает нам вручную поменять параметры, в том числе и касающиеся сетки. Сделать 24 колоночную верстку (24 column grid) достаточно просто, поменяв всего 2 параметра сборки…
Верстая очередной шаблон на CMS WordPress всегда необходимо думать о заказчиках, которые захотят максимально гибко изменять настройки темы, будь то номер телефона, картинка логотипа и многое другое.
В интернете достаточно много громоздких способов создания страницы настроек через Settings API, где необходимо верстать страницу настроек и делать кучу лишних телодвижений. С приходом customizer в этом отпала необходимость, т.к. все делается достаточно просто и удобно. Итак…
Столкнулся с необходимостью организовать мультиязычный сайт на Yii2 с использованием поддоменов.
Достаточно хорошо тема описана в интернете, но возникла небольшая проблема — при выходе (Yii::$app->user->logout()) пользователь выходит только с одного домена, на другом он остается авторизованным.