En SDL Tridion 2011, ¿cómo puedo procesar metadatos en un elemento utilizando el servicio principal?

StackOverflow https://stackoverflow.com/questions/9379562

  •  28-10-2019
  •  | 
  •  

Pregunta

Estoy usando el servicio principal para leer información de palabras clave en SDL Tridion 2011. ¿Cómo puedo procesar cualquier metadato en los elementos que estoy leyendo? puedo ver un Metadata propiedad que contiene una cadena de XML y un MetadataSchema propiedad que representa un enlace a un esquema. ¿Debería tratar directamente con el XML, o hay alguna manera de hacer algo más como el ItemFields ¿Procesamiento en Tom.net?

¿Qué pasa si quiero agregar metadatos a un elemento que ya no tiene ningún conjunto?

¿Fue útil?

Solución

Deberá proporcionar su propio código para analizar y modificar ese XML, basado en el esquema asociado. Escribí un pequeño Fields clase para hacer el trabajo pesado, que puedes encontrar aquí: https://code.google.com/p/tridion-practice/wiki/changeContentormetadata

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top