Обновление содержимого полей товаров через ImportX
Всем привет.
Хочу обновить у товаров на основании данных сеошника поля сео-заголовок и сео-описание. Поля реализованы как дополнительные поля.
Импорт планирую делать через importX.
Импорт имеет вид:
Возможно кто-нибудь работал с этим модулем и сможет пояснить эти 2 вопроса:
1. В резульате работы импорта получаю такой вывод консоли:
2. Импорт требует обязательно наличие id и alias. Не совсем понятно зачем сделан обязательным алиас ресурса, если его айдишника вполне достаточно для надежной идентификации?
с уважением,
Виталий
PS Modx 2.8.8 minishop2
Хочу обновить у товаров на основании данных сеошника поля сео-заголовок и сео-описание. Поля реализованы как дополнительные поля.
Импорт планирую делать через importX.
Импорт имеет вид:
id;alias;tv1;tv2
304;alias-tovara;Какой-то текст заголовка для сео;Какой-то текст описания для сеоВсе на локальной машине вроде проходит нормально, но в процессе возникли вопросы. 1. В резульате работы импорта получаю такой вывод консоли:
Консоль запущена...
Attempted to set execution time to infinite. Max execution time currently: infinite.
Тестирование данных перед импортом...
Ошибок не обнаружено. Готовим данные к импорту...
Для импорта готовы элементы в количестве: 1. Импортирование...
Removed modTemplateVarResource instance with primary key 1108
Removed modTemplateVarResource instance with primary key 1102
Removed modTemplateVarResource instance with primary key 1183
Removed modTemplateVarResource instance with primary key 1100
Removed modTemplateVarResource instance with primary key 1101
Импортирование завершено. Было создано: 1 ресурс(ов).Беспокоят строки с Removed — насколько это критично?2. Импорт требует обязательно наличие id и alias. Не совсем понятно зачем сделан обязательным алиас ресурса, если его айдишника вполне достаточно для надежной идентификации?
с уважением,
Виталий
PS Modx 2.8.8 minishop2
Комментарии: 1
Предварительный анализ показал, что этот модуль при обновлении не работает нормально с магазином (под вопросом как с другими ресурсами).
Идет затирание целого ряда других полей у товаров, включая родительский ресурс, менеджеры и другие поля.
Очень странная картинка — по идее, при обновлении полей, должны изменяться данные только тех полей, которые были в csv. А в результате идет затирание целого ряда полей, которых даже не прописывали в csv.
Вобще, функционал данного модуля для импорта-обновления уже существующих ресурсов мягко сказать странный. Нафига, для обновления 2 полей товара/ресурса мне прописывать его алиас, родительский ресурс и другие поля, которые вообще трогать не планировал? По идее, все, что надо — это айдишник ресурса и содержимое обновляемых полей.
Идет затирание целого ряда других полей у товаров, включая родительский ресурс, менеджеры и другие поля.
Очень странная картинка — по идее, при обновлении полей, должны изменяться данные только тех полей, которые были в csv. А в результате идет затирание целого ряда полей, которых даже не прописывали в csv.
Вобще, функционал данного модуля для импорта-обновления уже существующих ресурсов мягко сказать странный. Нафига, для обновления 2 полей товара/ресурса мне прописывать его алиас, родительский ресурс и другие поля, которые вообще трогать не планировал? По идее, все, что надо — это айдишник ресурса и содержимое обновляемых полей.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.