Найдено 8 результатов

ladserg
2021.08.01, 01:19
Форум: Документация и рецепты (Yii 2.x)
Тема: Пример вывода массива с поиском, сортировкой и пагинацией с помощью виджета GridView
Ответы: 5
Просмотры: 16551

Re: Пример вывода массива с поиском, сортировкой и пагинацией с помощью виджета GridView

Нет, так нет. Данные в модели только для примера. В реальности они берутся из внешних источников.

Про готовые решения не понял зачем они если в YII2 уже есть то что нужно, пример именно это демонстрирует.
ladserg
2021.07.31, 20:19
Форум: Документация и рецепты (Yii 2.x)
Тема: Пример вывода массива с поиском, сортировкой и пагинацией с помощью виджета GridView
Ответы: 5
Просмотры: 16551

Re: Пример вывода массива с поиском, сортировкой и пагинацией с помощью виджета GridView

unknownby писал(а): 2021.07.31, 19:29 Зачем всё это? Можно ведь в GridView от kartik-v передавать массив, вместо объекта. Фильтрация, пагинация и сортировка отлично работает. :)
В основном для себя. Просто выложил для других.

И тут не про GridView, тут про модель.
ladserg
2021.07.12, 10:41
Форум: Общие вопросы (Yii 2.x)
Тема: getTotalCount для DataProvider показывает неправильный результат
Ответы: 6
Просмотры: 2134

Re: getTotalCount для DataProvider показывает неправильный результат

INNER JOIN возвращает пересечение данных, т.е. количество строк может быть меньше чем в каждой из таблиц. getTotalCount() похоже просто возвращает количество строк в таблице, без учета пересечения. Возможно дело в этом.
ladserg
2021.07.11, 07:46
Форум: Документация и рецепты (Yii 2.x)
Тема: Пример вывода массива с поиском, сортировкой и пагинацией с помощью виджета GridView
Ответы: 5
Просмотры: 16551

Пример вывода массива с поиском, сортировкой и пагинацией с помощью виджета GridView

Введение При работе с различными источниками данных часто приходится выводить массивы. Удобнее для вывода массивов использовать виджет GridView, но т. к. в поиске не нашел обобщенной информации по организации фильтрации, сортировки и пагинации выводимых массивов, решил составить небольшой пример, с...
ladserg
2016.10.21, 11:14
Форум: Общие вопросы (Yii 2.x)
Тема: Виджеты Yii2
Ответы: 3
Просмотры: 2112

Re: Виджеты Yii2

Скорее по потребностям и возможностям. Написать свой виджет на самом деле не трудно, и иногда приходится, если сторонние не подходят. Если есть готовые и подходящие под задачу, то конечно изобретать свой велосипед смысла мало.
ladserg
2014.12.18, 00:31
Форум: Общие вопросы (Yii 2.x)
Тема: Ошибка во время валидации при одновременной проверке правил integer и unique мнгосоставного ключа
Ответы: 1
Просмотры: 1619

Ошибка во время валидации при одновременной проверке правил integer и unique мнгосоставного ключа

Есть правила такого вида:     public function rules()     {         return [             [['building', 'floor', 'room'], 'required'],             [['building', 'floor'], 'integer'],             [                 ['building', 'floor',  'room'],                  'unique',                  'targetAttri...
ladserg
2014.12.08, 13:44
Форум: Общие вопросы (Yii 2.x)
Тема: Глобальная переменная
Ответы: 25
Просмотры: 6359

Re: Глобальная переменная

Добрый! Задача: хочу, чтобы в шапке сайта, которая находится в layout было кол-во новых сообщений пользователя. Если в первом Yii все такие вещи передавались через Controller.php, то во втором не могу пока понять как.... Из View доступ к контролеру можно получить при помощи метода context , т.е. ес...
ladserg
2012.05.04, 12:11
Форум: Общие вопросы (Yii 1.x)
Тема: Валидация
Ответы: 13
Просмотры: 3019

Re: Валидация

Мне, честно говоря, тоже не хватает валидаторов, не привязанных к модели, как в CodeIgniter. Очень часто нужно проверить данные, переданные методом GET и в зависимости от проверки и того, что передано совершать какие либо действия. Одним и существующих примеров является отчёт, показывающий данные со...