Download the PHP package mheads/yii2-table without Composer
On this page you can find all versions of the php package mheads/yii2-table. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Informations about the package yii2-table
mheads/yii2-table
Связующий слой для использования
mheads/yii-table в
Yii2-приложениях.
Пакет добавляет:
- действия Yii2 для HTTP-таблиц:
TableAction,TableConfigAction,TableRowsAction,TableExportAction; - опциональную поддержку запросов Yii DB как источника данных таблицы через
mheads/yii2-data-db; - адаптер пакетного чтения
QueryDataReaderBatchReadStrategyдля экспорта из источниковmheads/yii2-data-db; - единое преобразование Yii-запросов и ответов через
mheads/yii2-psr7-bridge; - точку расширения для обработки ошибок экспорта в
TableActionиTableExportAction.
Установка
Также нужна реализация PSR-7 и PSR-17, например:
Если таблица читает данные из Yii DB или использует
QueryDataReaderBatchReadStrategy, установите дополнительный пакет:
Настройка DI
В конфигурации Yii2-приложения зарегистрируйте зависимости mheads/yii-table,
mheads/yii2-psr7-bridge и фабрики PSR-17.
Переводы фильтров
Фильтры mheads/yii-table используют
Mheads\Yii\Table\I18n\TableTranslatorInterface для локализации системных
подписей. Yii2TableTranslator адаптирует этот интерфейс к Yii::t().
Зарегистрируйте категорию переводов Yii2:
Пакет mheads/yii-table уже содержит стандартные переводы. Если приложению
нужно переопределить тексты, укажите собственный basePath, например
@common/i18n/messages.
Быстрый пример
Создайте действие, унаследованное от TableAction, и верните таблицу из
createTable().
Подключите действие в контроллере:
Подробное руководство: docs/guide-ru/README.md.
All versions of yii2-table with dependencies
mheads/yii2-psr7-bridge Version ^1.0
yiisoft/yii2 Version ^2.0.53
mheads/yii-table Version ^1.1