alexei76 Опубликовано 13 ноября, 2017 Жалоба Share Опубликовано 13 ноября, 2017 Есть сайт.. Выкладываем прайс в XLS и ZIP формате на сайт.. раз в день вечером... Прога формирует файлик и на FTP выкладывает. Нужно избавится от локальной это обработки. На сайт для интернет магазина выгружается файл csv и в нем все данные для прайса есть.. Как можно сделать чтобы на там на сайте, например ночью, скрипт отработал CSV файлик создал прайс в эксельке красивый с шапкой и структурой и положил для скачивания...)) Ну и кто может сделать и сколько стоит? Ссылка на комментарий Поделиться на другие сайты More sharing options...
ГМО Опубликовано 13 ноября, 2017 Жалоба Share Опубликовано 13 ноября, 2017 Давным давно обходил проблему хлс через подсовывание банального хтмл таблицы с метатегами экселя и расширением хлс. Эксель хавал нормально. Ты бы написал на каком движке у тебя сайт для начала. Ну или если вдска чего там можно будет запускать? Ссылка на комментарий Поделиться на другие сайты More sharing options...
alexei76 Опубликовано 14 ноября, 2017 Автор Жалоба Share Опубликовано 14 ноября, 2017 Ну почти понял что наговорил).. в общих понятиях).. Сайт на самописном php)) Ссылка на комментарий Поделиться на другие сайты More sharing options...
ГМО Опубликовано 15 ноября, 2017 Жалоба Share Опубликовано 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 Ссылка на комментарий Поделиться на другие сайты More sharing options...
толстый внук Опубликовано 16 ноября, 2017 Жалоба Share Опубликовано 16 ноября, 2017 Неплохо для женщины !!! Ссылка на комментарий Поделиться на другие сайты More sharing options...
alexei76 Опубликовано 17 ноября, 2017 Автор Жалоба Share Опубликовано 17 ноября, 2017 я так понимаю, что таким путем получится простая табличка с данными. а хотелось бы приятный вид получить, шрифты, выравнивание и другое оформление применить, чтобы прайс был достойного вида. Ссылка на комментарий Поделиться на другие сайты More sharing options...
alexei76 Опубликовано 20 ноября, 2017 Автор Жалоба Share Опубликовано 20 ноября, 2017 В 16.11.2017 в 02:32, ГМО сказал: https://github.com/PHPOffice/PHPExcel Тут не силен разобраться).... Выше вопрос написал, поможете? Ссылка на комментарий Поделиться на другие сайты More sharing options...
alexei76 Опубликовано 14 января, 2018 Автор Жалоба Share Опубликовано 14 января, 2018 поднимаю тему.. актуально.. ищу кто может сделать. Ссылка на комментарий Поделиться на другие сайты More sharing options...
ГМО Опубликовано 15 января, 2018 Жалоба Share Опубликовано 15 января, 2018 9 часов назад, alexei76 сказал: поднимаю тему.. актуально.. ищу кто может сделать. В 13.11.2017 в 15:16, alexei76 сказал: Нужно избавится от локальной это обработки. На сайт для интернет магазина выгружается файл csv и в нем все данные для прайса есть.. csv значит формируется нелокальной обработкой? Ссылка на комментарий Поделиться на другие сайты More sharing options...
alexei76 Опубликовано 15 января, 2018 Автор Жалоба Share Опубликовано 15 января, 2018 Нет , 1. файл csv делается программой учета продаж каждый час и закидывается на FTP сайта. после срабатывает скрипт который заносит данные из него в интернет магазин.. 2. Файл прайса в экселе делается также локально, но другой прогой и вечером выгружается на сайт. Вот нужно избавится от п.2 , и сделать это там на сайте само чтобы крутилось. Ссылка на комментарий Поделиться на другие сайты More sharing options...
ГМО Опубликовано 15 января, 2018 Жалоба Share Опубликовано 15 января, 2018 55 минут назад, alexei76 сказал: Нет , 1. файл csv делается программой учета продаж каждый час и закидывается на FTP сайта. после срабатывает скрипт который заносит данные из него в интернет магазин.. 2. Файл прайса в экселе делается также локально, но другой прогой и вечером выгружается на сайт. Вот нужно избавится от п.2 , и сделать это там на сайте само чтобы крутилось. 1 программой учета продаж каждый час делается xls и закидывается на ФТП сайта. Ссылка на комментарий Поделиться на другие сайты More sharing options...
alexei76 Опубликовано 15 января, 2018 Автор Жалоба Share Опубликовано 15 января, 2018 Ну тут нюанс некоторый есть.. На данный момент программа учета не позволяет автоматически делать XLS файл, только в ручную. Платить, за то чтобы это настроить, смысл, опять сводимся к локальному, лучше тогда заплатить и сразу там на сайте чтобы это работало.) более надежно.. Ссылка на комментарий Поделиться на другие сайты More sharing options...
alexei76 Опубликовано 19 января, 2018 Автор Жалоба Share Опубликовано 19 января, 2018 @ГМО можно сделать? или какие-то другие предложения может есть? Ссылка на комментарий Поделиться на другие сайты More sharing options...
ГМО Опубликовано 19 января, 2018 Жалоба Share Опубликовано 19 января, 2018 4 минуты назад, alexei76 сказал: @ГМО можно сделать? или какие-то другие предложения может есть? Программа учета какая? 1с? Ссылка на комментарий Поделиться на другие сайты More sharing options...
alexei76 Опубликовано 19 января, 2018 Автор Жалоба Share Опубликовано 19 января, 2018 Нет. Memo Fora 4x4 "Свой бизнес" и как я понял ты в программе учета предложил бы это сделать? А скриптом на сайте как хотелось бы? Ссылка на комментарий Поделиться на другие сайты More sharing options...
alexei76 Опубликовано 25 января, 2018 Автор Жалоба Share Опубликовано 25 января, 2018 @ГМО что-то опять пропал... так поможешь или нет? И ты программишь только по 1С?? сайтами не занимаешься? Ссылка на комментарий Поделиться на другие сайты More sharing options...
Рекомендуемые сообщения
Заархивировано
Эта тема находится в архиве и закрыта для дальнейших ответов.