Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/2amigos/yii2-exportable-widget

Allows the exportation of a GridView widget to different formats
https://github.com/2amigos/yii2-exportable-widget

2amigos button export gridview widget yii

Last synced: 4 days ago
JSON representation

Allows the exportation of a GridView widget to different formats

Awesome Lists containing this project

README

        

Exportable Widget for Yii2
==========================

[![Latest Stable Version](https://poser.pugx.org/2amigos/yii2-exportable-widget/v/stable.svg)](https://packagist.org/packages/2amigos/yii2-exportable-widget)
[![Software License](https://img.shields.io/badge/license-MIT-brightgreen.svg?style=flat-square)](LICENSE.md)
[![Total Downloads](https://poser.pugx.org/2amigos/yii2-exportable-widget/downloads.svg)](https://packagist.org/packages/2amigos/yii2-exportable-widget)
[![Build Status](https://img.shields.io/travis/2amigos/yii2-exportable-widget/master.svg?style=flat-square)](https://travis-ci.org/2amigos/yii2-exportable-widget)
[![Quality Score](https://img.shields.io/scrutinizer/g/2amigos/yii2-exportable-widget.svg?style=flat-square)](https://scrutinizer-ci.com/g/2amigos/yii2-exportable-widget)

More than a simple widget, is a library. With this library you would be able to provide exporting capabilities to your
Yii2 application whether you use our [GridView Library](https://github.com/2amigos/yii2-grid-view-library) (which is
highly recommended) or your own.

If you are using our [GridView Library](https://github.com/2amigos/yii2-grid-view-library), you will take the advantage
of a predefined set of exporting formats that, in conjunction with the [ToolbarBehavior](https://github.com/2amigos/yii2-grid-view-library/blob/master/docs/behaviors/toolbar-behavior.md),
you could export with a mere couple of configuration settings on your grid. The predefined exporting formats are:

* json
* csv
* xlsx
* html
* text
* xml
* ods

Installation
------------
The preferred way to install this extension is through [composer](http://getcomposer.org/download/).

Either run

```
php composer.phar require "2amigos/yii2-exportable-widget" "*"
```
or add

```json
"2amigos/yii2-exportable-widget" : "^2.0"
```

to the require section of your application's `composer.json` file.

## Documentation

You can read the latest docs on [http://yii2-exportable-widget.readthedocs.io/en/latest/](http://yii2-exportable-widget.readthedocs.io/en/latest/)

## Contributing

Please see [CONTRIBUTING](CONTRIBUTING.md) for details.

## Credits

- [Antonio Ramirez](https://github.com/tonydspaniard)
- [All Contributors](https://github.com/2amigos/yii2-exportable-widget/graphs/contributors)

## License

The BSD License (BSD). Please see [License File](LICENSE.md) for more information.




Custom Software | Web & Mobile Software Development

www.2amigos.us