node_import, CSV с картинками и ошибка "Referencing to the file used in the field is not allowed"

Главные вкладки

Аватар пользователя pselfin pselfin 18 января 2010 в 1:30

Пытаюсь импортировать товары с картинками в 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(итак стоит)
Как решить проблему можно еще?

Комментарии

Аватар пользователя pselfin pselfin 26 мая 2010 в 11:31

Забыл отписаться раньше.
Для решения использовал модуль http://drupal.org/project/views_bulk_operations]Views Bulk Operations (VBO)">Views">http://drupal.org/project/views_bulk_operations]Views Bulk Operations (VBO): вставлял категории вручную... Долго и муторно, но тем не менее..

Аватар пользователя pdf85 pdf85 9 ноября 2010 в 0:36

У меня была похожая проблема - первый раз импортировал товары нормально, потом удалил все, захотел импортировать новые товары, при новой попытке импорта Drupal ругался на изображения "Referencing to the file used in the field is not allowed". Эта проблема лишила меня нескольких часов сна Sad

Не знаю в чем проблема, как решать правильно, справился так:
1. в настройках поля изображения, в настройках пути (File path), изменил название папки исходных файлов (у меня было "images/tovary", поменял на "images/tovary2")
2. переименовал на сервере папку исходных файлов (с "tovary" на "tovary2").

Кто знает в чем ошибка, как исправлять правильно - пишите)

Аватар пользователя antey antey 21 февраля 2011 в 16:24

Сталкнулся с тем же. Кто решил эту проблему без переименований папки, т.к. это не дело?
Добавление модулей filefield_sources, filefield_sources_noupload, filefield_sources_reference_opt не помогло.

Аватар пользователя veshiyi veshiyi 7 июня 2011 в 1:27

Тоже столкнулся с такой же проблемой.
Долго мучился,решил быстро поменять все названия фоток как в каталоге .CVS так и в само папке с фотками за 2-е минуты.

Есть старый добрый Total Commander, который при нажатии Ctrl+M выдает диалог группового переименования, где можно выбрать имена, счетчики в именах и много-много других полезных и важных параметров.

1.Просто добавил в название к каждой фотки одинаковую букву.
2.Ту же самую букву добавил в каталоге ко всем фоткам нажав в Word 2011 удобнее править больше функций.
Жмем кнопку ЗАМЕНИТЬ>СПЕЦИАЛЬНЫЙ>ЛЮБАЯ ЦИФРА (т.к у меня название фотки только из цифр типа 1234.jpg)

получаем

найти:^#^#^#^#
(^#^#^#^# тоже самое что 1234 , ^#-любая цифра)

заменить:^&R
(^&R тоже самое что 1234R , ^&-искомый текст)

ну и все!

Аватар пользователя Fox Mulder Fox Mulder 12 ноября 2011 в 23:50

Ну почему не решение? Не обязательно очищать всю таблицу files, можно удалить только то, что мешает импорту. И не надо ничего переименовывать

Аватар пользователя antey antey 20 ноября 2011 в 7:18

"Fox Mulder" wrote:
Не обязательно очищать всю таблицу files, можно удалить только то, что мешает импорту. И не надо ничего переименовывать
Несколько сотен?