может ли кто-нибудь объяснить макросы полей, заголовки, данные и оболочку bean-компонентов в файле .impex? какие символы #, $ означают в файле .impex? в чем разница между .impEx и .imPex?
что такое импекс файл?
Ответы (3)
- # Это комментарий
- $ имеет несколько значений (в зависимости от контекста)
- Расширение файла не имеет значения, оно даже не обязательно должно быть .impex.
Вам следует прочитать документацию impex. Это очень хорошо задокументировано.
https://wiki.hybris.com/display/release5/ImpEx+Syntax
В файлах Impex используются значения, разделенные запятыми, что позволяет, например, создавать, обновлять и удалять элементы.
$ определения макроса для примера $ namemacro = name1 каждый раз, когда у нас есть namemacro в файле impex, он заменяется на name1 сильный>.
https://wiki.hybris.com/display/release5/Importing+and+Exporting
ImpEx - это интегрированное текстовое расширение импорта / экспорта для создания, обновления, удаления и экспорта элементов платформы.
Например, я создал демонстрационный проект с именем training, в который я могу добавить каталог продуктов, импортировав этот ImpEx.
$ productCatalog = trainingProductCatalog $ classificationCatalog = trainingClassification $ catalogVersion = catalogversion (catalog (id [default = $ productCatalog]), version [default = 'Staged']) [unique = true, default = $ productCatalog: Staged] $ languages = ja, en, de, zh
Каталог товаров
INSERT_UPDATE Каталог; id [unique = true]; $ productCatalog