diff --git a/helper/spreadsheet-reader.lnk.php b/helper/spreadsheet-reader.lnk.php index 6353e54..2363ca4 100644 --- a/helper/spreadsheet-reader.lnk.php +++ b/helper/spreadsheet-reader.lnk.php @@ -6,24 +6,27 @@ * @brief Excel file parser ***/ -// load spreadsheet reader library -loadVendor(array( - "spreadsheet-reader/php-excel-reader/excel_reader2", - "spreadsheet-reader/SpreadsheetReader", - "spreadsheet-reader/SpreadsheetReader_CSV", - "spreadsheet-reader/SpreadsheetReader_XLSX", - "spreadsheet-reader/SpreadsheetReader_XLS", - "spreadsheet-reader/SpreadsheetReader_ODS" -)); - if(!function_exists("parse_excel_file")) { function parse_excel_file($filepath, $format="xlsx", $setColumnName=false) { $rows = array(); - + + $required_files = array( + "spreadsheet-reader/php-excel-reader/excel_reader2", + "spreadsheet-reader/SpreadsheetReader", + //"spreadsheet-reader/SpreadsheetReader_CSV", + //"spreadsheet-reader/SpreadsheetReader_XLSX", + //"spreadsheet-reader/SpreadsheetReader_XLS", + //"spreadsheet-reader/SpreadsheetReader_ODS" + ); + foreach($required_files as $file) { + include("./vendor/" . $file . ".php"); + } + $spreadsheet = false; $columnNames = array(); $fileFormat = strtolower($format); - + + /* if($fileFormat == "xlsx") { $spreadsheet = new SpreadsheetReader_XLSX($filepath); } elseif($fileFormat == "xls") { @@ -35,6 +38,8 @@ if(!function_exists("parse_excel_file")) { } else { $spreadsheet = new SpreadsheetReader($filepath); } + */ + $spreadsheet = new SpreadsheetReader($filepath); foreach($spreadsheet as $index=>$row) { if(!$setColumnName) {