#xslt #orchardcms #orchardcms-1.7 #orchardcms-1.8
#xslt #orchardcms #orchardcms-1.7 #orchardcms-1.8
Вопрос:
Я создал пользовательский модуль для управления списком имеющихся у меня данных.
Идея заключалась в том, чтобы экспортировать структуру, преобразовать мои исходные данные и импортировать их в мой модуль.
Пока все идет хорошо (я делал это ранее с другими данными)
Проблема в том, что у меня есть прикрепленное изображение.
Имя легко прикрепить (поскольку оно совпадает с уникальным идентификатором, который у меня есть), но Orchard вместо экспорта изображения по имени экспортирует с использованием уникального идентификатора…
<MediaLibraryPickerField.Immagine ContentItems="/Identifier=c4e47c4a25554f99a399ce54b4549ae0" />
Итак, как я могу XSL преобразовать что-то вроде
<Image>4567.jpg</Image>
с неизвестным идентификатором?
Есть идеи?
Ответ №1:
Я нашел обходной путь.
Если изображение не существует, я могу импортировать изображение, а также часть процесса импорта.
Важно присвоить импортируемому изображению уникальный идентификатор и использовать то же поле id для изображения.
Таким образом, это работает.