alexei76 Жалоба Опубликовано 13 ноября, 2017 Есть сайт.. Выкладываем прайс в XLS и ZIP формате на сайт.. раз в день вечером... Прога формирует файлик и на FTP выкладывает. Нужно избавится от локальной это обработки. На сайт для интернет магазина выгружается файл csv и в нем все данные для прайса есть.. Как можно сделать чтобы на там на сайте, например ночью, скрипт отработал CSV файлик создал прайс в эксельке красивый с шапкой и структурой и положил для скачивания...)) Ну и кто может сделать и сколько стоит? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
ГМО Жалоба Опубликовано 13 ноября, 2017 Давным давно обходил проблему хлс через подсовывание банального хтмл таблицы с метатегами экселя и расширением хлс. Эксель хавал нормально. Ты бы написал на каком движке у тебя сайт для начала. Ну или если вдска чего там можно будет запускать? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
alexei76 Жалоба Опубликовано 14 ноября, 2017 Ну почти понял что наговорил).. в общих понятиях).. Сайт на самописном php)) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
ГМО Жалоба Опубликовано 15 ноября, 2017 В 14.11.2017 в 15:39, alexei76 сказал: Ну почти понял что наговорил).. в общих понятиях).. Сайт на самописном php)) Цитата include 'PHPExcel/IOFactory.php'; $objReader = PHPExcel_IOFactory::createReader('CSV'); // If the files uses a delimiter other than a comma (e.g. a tab), then tell the reader $objReader->setDelimiter("\t"); // If the files uses an encoding other than UTF-8 or ASCII, then tell the reader $objReader->setInputEncoding('UTF-16LE'); $objPHPExcel = $objReader->load('MyCSVFile.csv'); $objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, 'Excel5'); $objWriter->save('MyExcelFile.xls'); https://github.com/PHPOffice/PHPExcel Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
толстый внук Жалоба Опубликовано 16 ноября, 2017 Неплохо для женщины !!! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
alexei76 Жалоба Опубликовано 17 ноября, 2017 я так понимаю, что таким путем получится простая табличка с данными. а хотелось бы приятный вид получить, шрифты, выравнивание и другое оформление применить, чтобы прайс был достойного вида. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
alexei76 Жалоба Опубликовано 20 ноября, 2017 (изменено) В 16.11.2017 в 02:32, ГМО сказал: https://github.com/PHPOffice/PHPExcel Тут не силен разобраться).... Выше вопрос написал, поможете? Изменено 20 ноября, 2017 пользователем alexei76 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
alexei76 Жалоба Опубликовано 14 января, 2018 поднимаю тему.. актуально.. ищу кто может сделать. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
ГМО Жалоба Опубликовано 15 января, 2018 9 часов назад, alexei76 сказал: поднимаю тему.. актуально.. ищу кто может сделать. В 13.11.2017 в 15:16, alexei76 сказал: Нужно избавится от локальной это обработки. На сайт для интернет магазина выгружается файл csv и в нем все данные для прайса есть.. csv значит формируется нелокальной обработкой? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
alexei76 Жалоба Опубликовано 15 января, 2018 Нет , 1. файл csv делается программой учета продаж каждый час и закидывается на FTP сайта. после срабатывает скрипт который заносит данные из него в интернет магазин.. 2. Файл прайса в экселе делается также локально, но другой прогой и вечером выгружается на сайт. Вот нужно избавится от п.2 , и сделать это там на сайте само чтобы крутилось. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
ГМО Жалоба Опубликовано 15 января, 2018 55 минут назад, alexei76 сказал: Нет , 1. файл csv делается программой учета продаж каждый час и закидывается на FTP сайта. после срабатывает скрипт который заносит данные из него в интернет магазин.. 2. Файл прайса в экселе делается также локально, но другой прогой и вечером выгружается на сайт. Вот нужно избавится от п.2 , и сделать это там на сайте само чтобы крутилось. 1 программой учета продаж каждый час делается xls и закидывается на ФТП сайта. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
alexei76 Жалоба Опубликовано 15 января, 2018 Ну тут нюанс некоторый есть.. На данный момент программа учета не позволяет автоматически делать XLS файл, только в ручную. Платить, за то чтобы это настроить, смысл, опять сводимся к локальному, лучше тогда заплатить и сразу там на сайте чтобы это работало.) более надежно.. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
alexei76 Жалоба Опубликовано 19 января, 2018 @ГМО можно сделать? или какие-то другие предложения может есть? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
ГМО Жалоба Опубликовано 19 января, 2018 4 минуты назад, alexei76 сказал: @ГМО можно сделать? или какие-то другие предложения может есть? Программа учета какая? 1с? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
alexei76 Жалоба Опубликовано 19 января, 2018 Нет. Memo Fora 4x4 "Свой бизнес" и как я понял ты в программе учета предложил бы это сделать? А скриптом на сайте как хотелось бы? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
alexei76 Жалоба Опубликовано 25 января, 2018 @ГМО что-то опять пропал... так поможешь или нет? И ты программишь только по 1С?? сайтами не занимаешься? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты