Добрый день, коллеги!
Вопрос к заядлым парсерщикам - как происходит принцип аплода каталога продукции на сайт drupal из файла csv, в котором нет колонки с изображениями (есть артикул, категория, название, итд)?
То есть есть база 1с, в ней 20 000 + позиций, выгрузить можно cvs файл и с помощью модуля feeds закачать на сайт drupal, но вопрос в изображениях товаров, не в ручную же потом 20 000 + изображений вставлять в ноды. Так как импортом каталога занимаюсь первый раз, поэтому не знаю всех тонкостей, как поступают в подобных ситуациях?
Комментарии
потом можно обновить все товары с помощью того же модуля feeds и догрузить картинки из следующего csv
потом можно обновить все товары с помощью того же модуля feeds и догрузить картинки из следующего csv
следующего csv нету, есть только архив с картинками
а можно ли как то загрузить картинки по одному из столбцов? если имя изображения = столбцу номенклатуры?
если по имени картинки можно установить точное соответствие с наименованием товара, то лучше сразу прилепить этот столбец к общей csv таблице через эксель. Только перед импортом файлы картинок уже должны быть залиты на сайт и никак иначе.
такой вариант мне подходит! Вот только вопрос - эксель умеет делать это - " установить точное соответствие с наименованием товара, то лучше сразу прилепить этот столбец к общей csv таблице через эксель."
п.с благодарствую за ответы!
сам по себе эксель не умеет. Но он же умеет сортировать таблицы. Т.е. сначала нужно взять две таблицы, сортирнуть их в одинаковом порядке и потом уже переносить колонку из одной таблицы в другую. Ну и не верить экселю на слово, а проверить на соответствие выборочно строк 10 из разных мест таблицы. Отпишитесь, плиз, потом, получилось ли. Потому что вопрос важный для многих.
Мы, наверное, с вами о разных вещах говорим или я не понял о какой второй таблице вы говорите -
Вот что имею:
эксель:
и отдельно архив картинок:
если присмотреться, то видно, что колонка "наименование" - это название фала + префикс img_
Вот собственно, и как это всё синхронизирвать и зааплодить на сайт.
могу конечно в экселе создать ссылку на изображение, и автоматически преобразовать адреса, но при аплоде через feeds как это будет выглядеть?
Ха, пока писал дошло!!!
пишем в ячейке - =СЦЕПИТЬ("path_to_file\IMG_"; C12; ".jpg";)
где c12 это ячейка с именем, и все строки у нас теперь имеют адреса!!!! иххха
спасибо, тебе, gun_dose. В диалоге родилась истина!!!
Я тоже нашёл эту телегу в экселе, когда нужно было картинки куда-то загрузить))) Но мне вот, что интересно - как друпал реагирует на файлы с пробелами в наименованиях? Я не так давно дорабатывал один магазин на опенкарт, так тот при виде пробелов кидал фатал эрроры. Но там пробелы были не тотальные, а случайно затесались в несколько товаров. С ними стало всё так плохо, что даже через админку эти товары нельзя было посмотреть. В итоге по фтп вручную переименовали те 2 или 3 файла и вручную же пришлось из бд удалять эти пробелы. Если бы тогда эта ошибка проявилась не единично, а массово, мне бы вообще плохо стало)
попробую, отпишусь. Надеюсь, что он скушает пробелы....