Пытаюсь импортировать товары с картинками в ubercart2. Сначала вроде получилось все хорошо на тесте, но при подготовке нормального импорта столкнулся с проблемой, связанной с назначением категории(прост убрал пока столбец из цвс) и с загрузкой картинки:
Referencing to the file used in the field is not allowed
Найденные трэды:
http://drupal.org/node/466104 - откатдо node_import до 4-rc - но эта версия вроде с убером не дружит
http://drupal.org/node/441280 - помогло обновление до imagefield 3.2(итак стоит)
Как решить проблему можно еще?
Комментарии
Забыл отписаться раньше.
Для решения использовал модуль http://drupal.org/project/views_bulk_operations]Views Bulk Operations (VBO)">Views">http://drupal.org/project/views_bulk_operations]Views Bulk Operations (VBO): вставлял категории вручную... Долго и муторно, но тем не менее..
У меня была похожая проблема - первый раз импортировал товары нормально, потом удалил все, захотел импортировать новые товары, при новой попытке импорта Drupal ругался на изображения "Referencing to the file used in the field is not allowed". Эта проблема лишила меня нескольких часов сна
Не знаю в чем проблема, как решать правильно, справился так:
1. в настройках поля изображения, в настройках пути (File path), изменил название папки исходных файлов (у меня было "images/tovary", поменял на "images/tovary2")
2. переименовал на сервере папку исходных файлов (с "tovary" на "tovary2").
Кто знает в чем ошибка, как исправлять правильно - пишите)
похоже если таблицу с файлами очистить - то файлы заливаются, но это не решение
Сталкнулся с тем же. Кто решил эту проблему без переименований папки, т.к. это не дело?
Добавление модулей filefield_sources, filefield_sources_noupload, filefield_sources_reference_opt не помогло.
Тоже столкнулся с такой же проблемой.
Долго мучился,решил быстро поменять все названия фоток как в каталоге .CVS так и в само папке с фотками за 2-е минуты.
Есть старый добрый Total Commander, который при нажатии Ctrl+M выдает диалог группового переименования, где можно выбрать имена, счетчики в именах и много-много других полезных и важных параметров.
1.Просто добавил в название к каждой фотки одинаковую букву.
2.Ту же самую букву добавил в каталоге ко всем фоткам нажав в Word 2011 удобнее править больше функций.
Жмем кнопку ЗАМЕНИТЬ>СПЕЦИАЛЬНЫЙ>ЛЮБАЯ ЦИФРА (т.к у меня название фотки только из цифр типа 1234.jpg)
получаем
найти:^#^#^#^#
(^#^#^#^# тоже самое что 1234 , ^#-любая цифра)
заменить:^&R
(^&R тоже самое что 1234R , ^&-искомый текст)
ну и все!
Ну почему не решение? Не обязательно очищать всю таблицу files, можно удалить только то, что мешает импорту. И не надо ничего переименовывать
Были 1000 картинок в формате 1.jpg и до 1000.jpg. Переименовал в image1.jpg до image1000.jpg и проблема решилась.