Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/staempfli/magento2-module-spreadsheet
Magento 2 Module for parsing xlsx, xlsm and csv files from Excel
https://github.com/staempfli/magento2-module-spreadsheet
magento2 magento2-extension spreadsheet
Last synced: about 2 months ago
JSON representation
Magento 2 Module for parsing xlsx, xlsm and csv files from Excel
- Host: GitHub
- URL: https://github.com/staempfli/magento2-module-spreadsheet
- Owner: staempfli
- Created: 2016-11-07T09:53:46.000Z (about 8 years ago)
- Default Branch: develop
- Last Pushed: 2020-09-16T12:14:00.000Z (over 4 years ago)
- Last Synced: 2024-11-01T00:12:17.119Z (2 months ago)
- Topics: magento2, magento2-extension, spreadsheet
- Language: PHP
- Size: 3.91 KB
- Stars: 9
- Watchers: 10
- Forks: 6
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Magento 2 Spreadsheet Parser
=============[![Project Status: Abandoned – Initial development has started, but there has not yet been a stable, usable release; the project has been abandoned and the author(s) do not intend on continuing development.](http://www.repostatus.org/badges/latest/abandoned.svg)](http://www.repostatus.org/#abandoned)
Facts
-----
Parse XLSX, XLSM and CSV Files from ExcelRequirements
------------
- PHP >= 7.0.*
- Magento >= 2.1.*Compatibility
-------------
- Magento >= 2.1Usage
-----
Load Uploader and Parser via DI, so they can be used in your method.```php
$file = $this->uploader->upload(['fileId' => \Magento\ImportExport\Model\Import::FIELD_NAME_SOURCE_FILE]);
$data = $this->parser->readFile($file);
foreach ($data as $index => $values) {
var_dump($index, $values);
}
```Support
-------
If you have any issues with this extension, open an issue on [GitHub](https://github.com/staempfli/magento2-module-spreadsheet/issues).Contribution
------------
Any contribution is highly appreciated. The best way to contribute code is to open a [pull request on GitHub](https://help.github.com/articles/using-pull-requests).Developer
---------
Staempfli Webteam and all other [contributors](https://github.com/staempfli/magento2-module-spreadsheet/contributors)License
-------
[Open Software License ("OSL") v. 3.0](https://opensource.org/licenses/OSL-3.0)Copyright
---------
(c) 2016, Stämpfli AG