Сопоставление двух элементов свойству Title - PullRequest
0 голосов
/ 25 сентября 2018

У меня есть схема, которая содержит:

<xsd:element name="Categoria" type="OpenCmsString" />
<xsd:element name="Titolo" type="OpenCmsString" />
<xsd:element name="Anteprima" type="OpenCmsString" />
<xsd:element name="Video" type="OpenCmsString" />
<xsd:element name="Data" type="OpenCmsDateTime" />
<xsd:element name="Estratto" type="OpenCmsString" />
<xsd:element name="Testo" type="OpenCmsHtml" />
<xsd:element name="Bottone" type="OpenCmsString" />
<xsd:element name="Pagina" type="OpenCmsString" />
<xsd:element name="Social" type="OpenCmsSocial" />
<xsd:element name="Test" type="OpenCmsString" />

Я хотел бы сопоставить два элемента - Data и Titolo - со свойством файла заголовка.

<mappings>
    <mapping element="Data" mapto="property:Title" />
</mappings>

Документация делаетНе объясните, как я мог это сделать.На данный момент я частично решил, используя элемент Test:

<mappings>
    <mapping element="Test" mapto="property:Title" />
</mappings>
<defaults>
    <default element="Test" value="%(currenttime)%(no_prefix:: )%(value:Titolo[1])" resolveMacros="false" />
</defaults>

, но с этим решением макрос% (currenttime) печатает дату / время в миллисекундах и без форматирования.

Есть ли у кого-нибудь какие-либо предложения?

С уважением?

...