Posts Tagged 'yii2' [страница 1]
Override the GridView table view in Yii2
- Details
- Published on 2024-01-15
How to change table view in Yii2 component GridView.
First of all, you should override standard files. For this you need to create in /%yii dir%/components your own "GridView", en example "MyGridView".
Using pjax in Yii2 for pagination
- Details
- Published on 2024-01-19
Pjax is a technology that facilitates updating part of a page without a full reload. In the context of Yii2, Pjax is commonly used to update data on the page, including pagination navigation.
And i give an example how it works.
Yii 2 виджет GridView полный пример | Yii 2 GridView widget full example
- Details
- Published on 2022-09-07
Рабочий пример использования виджета GridView. Это такой виджет, который позволяет отображать данные в виде таблицы с фильтрацией, сортировкой и постраничной навигацией, также, с возможностью менять как внешний вид отдельных элементов так и модифицировать выводимые данные.
Yii2 ActiveForm отправка формы только после прохождения валидации
- Details
- Published on 2020-02-14
Такое вот решение нашлось в процессе создания формы на базе виджета ActiveForm и сохранения без перезагрузки:
1. используем валидацию на клиенте.
2. ловим событие beforeSubmit и отправляем Ajax-запрос на обработчик.
Yii2 ArrayDataProvider and GridView example
- Details
- Published on 2023-06-12
Example code of Yii2 component ArrayDataProvider which displays array as table using GridView.
Yii2 AtiveForm: label после input | Yii2 AtiveForm: label after input
- Details
- Published on 2023-08-01
По умолчанию в Yii2 ActoveForm <label> идет перед <input>. Но бывают ситуации, когда нужно сделать иначе. В этом нам (не нам, а вам) поможет пользовательский шаблон.
--
By default in Yii2 ActiveForm <label> displays before <input>. But sometimes it needs to display <label> before. In such cases, we can utilize a custom template to achieve this.
Yii2 custom validation in model
- Details
- Published on 2024-02-12
That is how can we make a custom validation for field `Password` in Yii2. For example, the password must contain at least 1 uppercase letter, 1 lowercase letter, and 1 digit, with a length ranging from 8 to 32 characters.
It's not too hard. Just create method validateCustomPassword() in model.
Yii2 и нестандартный пользователь в БД при использовании ActiveRecord | Nonstandard DB user in ActiveRecord in Yii2
- Details
- Published on 2021-11-03
Часто (хотя, у кого как) при использовании баз данных для упорядочивания и/или группировки таблиц используют префиксы имени владельца.
По умолчанию в MS SQL используется пользователь DBO - database owner. Но также можно использовать и других пользователей для удобства выдачи прав и разделения доступов. И тут возникает первая сложность при попытке подключиться к таблице нестандартного пользователя.
Хотя, на самом деле, никаких сложностей, просто нужно добавить в модели префикс пользователя к имени таблицы.
Yii2 реализация связи через промежуточную таблицу средствами ActiveRecord
- Details
- Published on 2020-05-21
Как связать две таблиц через ActiveRecord Yii2, используя промежуточную таблицу.
Выполнение действий перед экшеном в Yii2
- Details
- Published on 2018-03-13
Метод beforeAction позволяет выполнить произвольный код перед выполнением экшена, что следует из его названия. И практический пример использования.