Download the PHP package kartik-v/yii2-export without Composer
On this page you can find all versions of the php package kartik-v/yii2-export. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
All versions of yii2-export with dependencies
Informations about the package yii2-export
A library to export server/db data in various formats (e.g. excel, html, pdf, csv etc.) using the PhpSpreadsheet library. The widget allows you to configure the dataProvider, columns just like a yii\grid\GridView. However, it just displays the export actions in form of a ButtonDropdown menu, for embedding into any of your GridView or other components.
In addition, with release v1.2.0, the extension also displays a handy grid columns selector for controlling the columns for export. The features available with the column selector are:
- shows a column picker dropdown list to allow selection of columns for export.
containerproperty allows you to group the export menu and column selector dropdowns.
templateproperty for manipulating the display of menu, column selector or additional buttons in button group.
- allows configuration of column picker dropdown button through
- auto-generates column labels in the column selector. But you can override displayed column labels for each column key through
- allows preselected columns through
selectedColumns(you must set the selected column keys)
- allows columns to be disabled in column selector through
disabledColumns(you must set the disabled column keys)
- allows columns to be hidden in column selector through
hiddenColumns(you must set the hidden column keys)
- allows columns to be hidden from both export and column selector through
noExportColumns(you must set the no export column keys)
- toggle display of the column selector through
- column selector is displayed only if
asDropdownis set to
The extension offers configurable user interfaces for advanced cases using view templates.
exportColumnsViewallows you to setup your own custom view file for rendering the column selector dropdown.
afterSaveViewallows you to setup your own after save view file if you are configuring to save exported file on server.
NOTE: Refer the CHANGE LOG for details on changes to various releases.
The preferred way to install this extension is through composer.
Note: Read this web tip /wiki on setting the
minimum-stabilitysettings for your application's composer.json.
require section of your
Note: you must run
composer updateto have the latest stable dependencies like
yii2-export extension is dependent on
yii2-grid extension module. In order to start using
yii2-export, you need to ensure setup of the
gridview module in your application modules configuration file. For example:
Become a financial contributor and help us sustain our community. [Contribute]
Support this project with your organization. Your logo will show up here with a link to your website. [Contribute]
yii2-export is released under the BSD-3-Clause License. See the bundled
LICENSE.md for details.