Provides drop-in replacement for ImportExportController/ImportModel/ExportModel with support for XLSX, XLS and ODS files.
Installation
composer require skasianov/excelimportexport-plugin
Usage
- Replace
\Backend\Behaviors\ImportExportControllerin your controller with\SKasianov\ExcelImportExport\Behaviors\ImportExportController - Extend your import models with
\SKasianov\ExcelImportExport\Models\ImportModelinstead of\Backend\Models\ImportModel - Extend your export models with
\SKasianov\ExcelImportExport\Models\ExportModelinstead of\Backend\Models\ExportModel - Use OctoberCMS's import/export functionality as usual.
Requirements
Requires October 3.x and PHP 8.1.
-
This plugin has not been reviewed yet.
-
| 1.0.6 |
Fix for loading sample data from spreadsheets Sep 06, 2025 |
|---|---|
| 1.0.5 |
Fix import/export for tables with more than 26 columns Jul 03, 2025 |
| 1.0.4 |
Fix system.extendConfigFile listener Mar 11, 2025 |
| 1.0.3 |
Translate column titles on export Feb 14, 2025 |
| 1.0.2 |
Toggle headers on import Dec 23, 2024 |
| 1.0.1 |
First version of ExcelImportExport Dec 23, 2024 |

