Posts Tagged 'yii2' [страница 2]
Модель без таблицы в Yii2
- Details
- Published on 2018-03-31

В некоторых случаях необходимо использовать возможности модели но без использования таблиц. Самый простой пример - валидировать поля формы но без записи в базу.
Нет ничего проще!
Выполнение действий перед экшеном в Yii2
- Details
- Published on 2018-03-13

Метод beforeAction позволяет выполнить произвольный код перед выполнением экшена, что следует из его названия. И практический пример использования.
Сценарии валидации в Yii2
- Details
- Published on 2018-03-12

В Yii2 есть такой функционал как сценарии которые позволяют изменять правила валидации в различных ситуациях.
Например, есть некий набор полей, который будет валидироваться в одном случае и не будет в другом. Сценарии объединяют в понятные группы правила валидации и регистрируя условного Уасю, при редактированиии нельзя будет изменить его логин и при сохранении в базу объекта "Уася" поле "Логин" не будет подвергаться валидации.
Сессии в Yii2
- Details
- Published on 2018-02-08

Коротко об использовании сессий в Yii2. Такая шпаргалка которая всегда под руками.
В php работа с сессиями происходит через глобальный массив $_SESSION. В Yii 2 есть компонент yii\web\Session, который доступен через Yii::$app->session.
Это как и обычные сессии в PHP но с некоторыми дополнительными возможностями.
Метатеги в Yii2
- Details
- Published on 2018-01-04

Инструкция по добавлению мета тегов в заголовок страницы на фреймворке Yii2.
Постраничная навигация в Yii2
- Details
- Published on 2018-01-03

После того как сделана выборка, например, статей из, например, блога, неплохо было бы разбить вывод на страницы для снижения нагрузки на сайт.
Загрузка файла в Yii2
- Details
- Published on 2017-12-16

Yii2 обладает собственным классом загрузки файлов \Yii\we\UploadedFile, который представляет файл в виде объекта для удобства дальнейшей работы.
Примеры Active Record на Yii2
- Details
- Published on 2017-11-07

Примеры для выборки, обновления, записи и удаления данных в БД при помощи Active Record на Yii2.
Пример создания формы с помощью ActiveForm
- Details
- Published on 2017-11-04

Active Form на Yii2 используется для создания форм, как ни странно. Приведу самый простой пример, достаточный для понимания как создавать формы при помощи этого компонента.
Объект без класса в PHP
- Details
- Published on 2017-04-24

Однажды мне понадобилось в методе возвращать объект в качестве негативного результата, например вместо false. Это было необходимо для совместимости с существующим кодом. Ранее этот метод возвращал объект с результатом, но после корректировок он не всегда возвращал результат обработки.