battrack
@battrack

Существуют ли какие-то решения (на php) для автоматизации загрузки каталога на сайт (в том числе и файлов изображений)?

Клиент хочет автоматизировать загрузку каталога на сайт. Решили действовать через CSV. Т.е. он в экселе забивает табличку нужными данными, сохраняет в CSV и грузит на сайт, а там уже php парсит все это дело и заливает в каталог. Вроде как все просто. Но как быть с файлами изображений к товарам? Например, у товара есть основная фотка и несколько дополнительных. Плюс есть еще такие изображения, которые должны быть вставлены непосредственно в текст, т.е. в описание (по сути это тег img с прописанным путем к файлу). Существуют ли какие-то готовые решения как это все организовывать? Я сейчас вижу только один путь - сначала грузить все картинки на сервер, а в csv-файле вручную прописывать к ним пути, но что-то кажется что это не лучшее решение. Может кто-то посоветует.
  • Вопрос задан
  • 148 просмотров
Пригласить эксперта
Ответы на вопрос 3
Keanor
@Keanor
Ведущий разработчик
1) Создаете zip архив, с csv файлом и картинками. В csv указываете путь к картинкам.

2) Еще сильно зависит от того в каком это формате у клиента. Как он в экселе в описание картинки хранит? Либо же исходного формата нет вообще, тогда вместо забивания экселя проще сразу через админку на сайт все забивать.

3) Парсить word, но это тяжело, второй вариант самый оптимальный, но опять же, все зависит от того в каком виде эта информация у клиента.
Ответ написан
@ollisso
можно напрямую ексель файл парсить. Есть классы для этого.

главный вопрос в каком виде сейчас лежат картинки ?
Ответ написан
NikitaTratorov
@NikitaTratorov
CTO
Нет. Готового решения прямо под Ваши нужды - нет.
Вам понадобится программист для решения этой задачи и более сложный принцип формирования CSV файлов, где придется указывать имена файлов картинок.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
28 апр. 2024, в 18:08
10000 руб./за проект
28 апр. 2024, в 18:05
1000 руб./за проект
28 апр. 2024, в 17:10
20000 руб./за проект