-
@vuthao Bổ sung thêm một số phần:
$content = str_replace('class_exists(\'PHPExcel\')', 'class_exists(\'\PhpOffice\PhpSpreadsheet\Spreadsheet\')', $content); $content = str_replace('PHPExcel_Settings::', '\PhpOffice\PhpSpreadsheet\Settings::', $content); $content = str_replace('new PHPExcel()', 'new \PhpOffice\PhpSpreadsheet\Spreadsheet()', $content); $content = str_replace('PHPExcel_Cell::', '\PhpOffice\PhpSpreadsheet\Cell::', $content); $content = str_replace('\PhpOffice\PhpSpreadsheet\Settings::setPdfRenderer(', '\PhpOffice\PhpSpreadsheet\Settings::setPdfRendererName(', $content); $content = str_replace('\PhpOffice\PhpSpreadsheet\Settings::setPdfRenderer (', '\PhpOffice\PhpSpreadsheet\Settings::setPdfRendererName(', $content);
-
@vuthao anh sửa xíu cái này nhé
$content = str_replace('PHPExcel\Shared\Date', '\PhpOffice\PhpSpreadsheet\Shared\Date', $content);
Thành
$content = str_replace('\PHPExcel\Shared\Date', '\PhpOffice\PhpSpreadsheet\Shared\Date', $content); $content = str_replace('PHPExcel\Shared\Date', '\PhpOffice\PhpSpreadsheet\Shared\Date', $content);
Cái hiện tại trong trường hợp viết
\PHPExcel\Shared\Date
dẫn đến thừa dấu \ làm site không chạy đượcAnh bổ sung thêm:
$content = str_replace('PhpSpreadsheet\Shared\Date::ExcelToPHP', 'PhpSpreadsheet\Shared\Date::excelToTimestamp', $content);
Do hàm ExcelToPHP không còn trên PhpSpreadsheet
-
@dungpt thank
Please register or sign in to comment