Обновление содержимого полей товаров через ImportX

Всем привет.

Хочу обновить у товаров на основании данных сеошника поля сео-заголовок и сео-описание. Поля реализованы как дополнительные поля.
Импорт планирую делать через importX.
Импорт имеет вид:
id;alias;tv1;tv2
304;alias-tovara;Какой-то текст заголовка для сео;Какой-то текст описания для сео
Все на локальной машине вроде проходит нормально, но в процессе возникли вопросы.
Возможно кто-нибудь работал с этим модулем и сможет пояснить эти 2 вопроса:
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
Виталий
Вчера в 15:43
modx.pro
194
0

Комментарии: 1

Виталий
Вчера в 21:44
0
Предварительный анализ показал, что этот модуль при обновлении не работает нормально с магазином (под вопросом как с другими ресурсами).
Идет затирание целого ряда других полей у товаров, включая родительский ресурс, менеджеры и другие поля.

Очень странная картинка — по идее, при обновлении полей, должны изменяться данные только тех полей, которые были в csv. А в результате идет затирание целого ряда полей, которых даже не прописывали в csv.

Вобще, функционал данного модуля для импорта-обновления уже существующих ресурсов мягко сказать странный. Нафига, для обновления 2 полей товара/ресурса мне прописывать его алиас, родительский ресурс и другие поля, которые вообще трогать не планировал? По идее, все, что надо — это айдишник ресурса и содержимое обновляемых полей.
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    1