Доброго времени суток. Передо мной стоит задача, импортировать файл .xls который находиться в архиве и должен скачиватся по ссылки каждые сутки. Как его скачивать и извлекать из архива это второй вопрос.
Главный вопрос, подскажите пожалуйста, какие есть рабочие методы загрузки данных из xls в инфоблоки?
Я нашел три способа:
1- Решение [URL=http://marketplace.1c-bitrix.ru/solutions/mcart.xls/]http://marketplace.1c-bitrix.ru/solutions/mcart.xls/[/URL] проблема в том что ему подавай только xlsx, меня не устраивает изначально
2- Нашел класс - [URL=http://habrahabr.ru/post/178089/]http://habrahabr.ru/post/178089/[/URL] но стоило мне прописать - require_once "Classes/PHPExcel.php"; как выхватил ошибку - [B]Fatal error[/B]: Uncaught exception 'PHPExcel_Exception'
with message 'Multibyte function overloading in PHP must be disabled for
string functions (2).' in
/Classes/PHPExcel/Autoloader.php:34
Stack trace:
#0/Classes/PHPExcel.php(32):
require()
#1 /a.php(3):
require_once('/var/www/vhosts...')
#2 {main}
thrown in [B]/Classes/PHPExcel/Autoloader.php[/B] on line [B]34
[/B]Разбираться особо не стал, понадеялся на другое решение.
3- Нашел это [URL=http://marketplace.1c-bitrix.ru/solutions/echogroup.exelimport/]http://marketplace.1c-bitrix.ru/solutions/echogroup.exelimport/[/URL] но так и не смог понять с чего вообще начинать. Ни примеров, нихрена нету
Главный вопрос, подскажите пожалуйста, какие есть рабочие методы загрузки данных из xls в инфоблоки?
Я нашел три способа:
1- Решение [URL=http://marketplace.1c-bitrix.ru/solutions/mcart.xls/]http://marketplace.1c-bitrix.ru/solutions/mcart.xls/[/URL] проблема в том что ему подавай только xlsx, меня не устраивает изначально
2- Нашел класс - [URL=http://habrahabr.ru/post/178089/]http://habrahabr.ru/post/178089/[/URL] но стоило мне прописать - require_once "Classes/PHPExcel.php"; как выхватил ошибку - [B]Fatal error[/B]: Uncaught exception 'PHPExcel_Exception'
with message 'Multibyte function overloading in PHP must be disabled for
string functions (2).' in
/Classes/PHPExcel/Autoloader.php:34
Stack trace:
#0/Classes/PHPExcel.php(32):
require()
#1 /a.php(3):
require_once('/var/www/vhosts...')
#2 {main}
thrown in [B]/Classes/PHPExcel/Autoloader.php[/B] on line [B]34
[/B]Разбираться особо не стал, понадеялся на другое решение.
3- Нашел это [URL=http://marketplace.1c-bitrix.ru/solutions/echogroup.exelimport/]http://marketplace.1c-bitrix.ru/solutions/echogroup.exelimport/[/URL] но так и не смог понять с чего вообще начинать. Ни примеров, нихрена нету