Уроки по программированию
7 ноября 2019 года / Уроки по Yii framework 2.0
Уроки yii 2.0

Добавляем Select2 в фильтр GridView Yii2

Допустим нам необходимо сделать фильтр по категориям. Структура нашей таблицы В модели Yii связь можно установить следующим образом После прописанного метода нам будет доступен attribute categoryname
25 октября 2019 года / Уроки по Yii framework 2.0
Уроки yii 2.0

Убираем frontend/web и backend/web Yii2

Для того чтобы избавиться от этих приставок нам понадобиться выполнить следующие шаги. Шаг 1 Создадим .htaccess в корневой директории проекта. Содержимое файла Шаг 2 Нам нужно создать компонент Request.php в директории common/components/. Шаг 3 После создания компонента вам необходимо подключить
21 октября 2019 года / Уроки по Yii framework 2.0

Yii2 RBAC доступ по ролям

Настройка RBAC для шаблона Yii2 advanced Для настройки RBAC я буду использовать класс DbManager. Для начала нам необходимо подключить базу данных к своему приложению. В шаблоне advanced для настройки БД используется файл common/config/main-local.php. Добавляем в файл common/config/main.php подключение через authManager
1 декабря 2018 года / Уроки по Yii framework 2.0
Интернационализация yii2

Мультиязычный сайт на Yii2 (i18n)

Генерация переводов Первое что необходимо сделать это в местах, где будут использоваться переводы применить функцию Yii::t. Например: После нам необходимо создать файл конфигурации для сканера сообщений. Код необходимо выполнить в командной строке с правами администратора в корневом каталоге проекта. В
29 октября 2017 года / Уроки по Yii framework 2.0
Уроки yii 2.0

Yii2 оформляем radiolist

Оформляем radiolist придаем следующий вид. Допустим у нас есть поле класс
13 сентября 2016 года / Уроки по Yii framework 2.0
Уроки yii 2.0

Убираем /frontend/web/yii2

Настройка url для yii2. Для настройки url нам необходимо выполнить 4 шага. Шаг 1. Создайте в корневом каталоге файл .htaccess и добавьте следующий код. Шаг 2. Создайте в каталоге /frontend/web и /backend/web/ файл .htaccess и добавьте следующий код. Шаг 3.
1 августа 2016 года / Уроки по Yii framework 2.0
Уроки yii 2.0

Загрузка нескольких файлов yii2

Для мультизагрузки файлов нужно создать модель в каталоге models UploadForm.php Создадим функцию в контролере я создам функцию в контролере SiteController.php Далее создадим view upload в каталоге site Структура моих каталогов
17 июня 2015 года / Уроки по Yii framework 2.0
Уроки yii 2.0

Yii2 форматирование даты из БД

Очень часто в различных проектах требуется привести дату к нужному формату. В yii2 есть функция позволяющая выводить дату в нужном формате и для того чтобы дата и время соответствовала дате и времени в базе данных вам необходимо прописать следующий код:
30 апреля 2015 года / Уроки по Yii framework 2.0
Уроки yii 2.0

Yii2 настраиваем gii на хостинге

По умолчанию gii отключен на хостинге необходимо прописать ваш интернет-ip для того чтобы была возможность работать с генератором. Замените следующий код (для basic-шаблона) в файле корневая/config/web.php на
24 апреля 2015 года / Уроки по Yii framework 2.0
Уроки yii 2.0

Yii2 подключаем подсказки от Bootstrap

По умолчанию подсказки(bootstrap) в yii2 отключены. Для того чтобы активизировать их нужно добавить в файл js две строчки $(«[data-toggle=’tooltip’]»).tooltip(); $(«[data-toggle=’popover’]»).popover(); Либо добавить следующий код в контроллер к функций страницы на которой должны работать подсказки После подключения tooltip можно проверить работу