2012-06-14 11 views
5

En SDL Tridion 2009 SP1, tenemos componentes que se agregan a los metadatos del grupo de estructuras y de la página, que luego se muestran en la página como una presentación de componentes. Hemos hecho esto para permitir a los usuarios establecer contenido global por sección de sitio sin la necesidad de agregarlo a cada página en el Grupo de Estructura.¿Podemos editar los metadatos de página en Tridion usando SiteEdit 2009?

Cuando imprimimos el componente con una plantilla de componente con etiquetas manuales, obtenemos un recuadro rojo alrededor de la presentación y la información sobre herramientas del recuadro de edición de sitio dice "Eliminado". Cuando se usa exactamente la misma Plantilla de Componente en la pestaña Presentaciones de Componente y se renderiza en la página el contenido es editable.

¿Es posible utilizar SiteEdit 2009 para editar en línea un componente agregado como metadatos de página/grupo de estructura?

Nota: Somos conscientes de un error sobresaliente en SDL Tridion 2009 SP1 que cuando se va a abrir un componente agregado a metadatos de página/grupo de estructura siempre lo abre de solo lectura. ¿Podría esto estar causando el problema?

+1

Si desea editar Página Metadatos ¿por qué lo mencionas "¿Hemos agregado algún componente"? ¿Cuál es la relación? –

+0

Hola @ user1341643 - Gracias por publicar su primer SDL Tridion Q en SO - Veo que también tiene una cuenta de Área 51 - Puede considerar comprometerse con la Propuesta de SDL Tridion en http://area51.stackexchange.com/proposals/38335/ tridion? referrer = eo63snjNlUWNn9xqeeO2NA2 - Gracias por su apoyo –

+0

Entonces, lo que quiere hacer es editar componentes que NO están en la página, están vinculados desde Metadata - No es posible a menos que conozca Tridion realmente bien. El contenido editable se debe agregar a la página, no a sus metadatos. –

Respuesta

6

Es posible hacer esto pero debe asegurarse de que su marcado sea correcto. He hecho esto antes, marcando el componente de presentación SiteEdit como QueryBased que parece hacer SiteEdit ignorar sus reglas usuales en el que el componente se debe añadir en la lista Presentación Componente

<!-- Start SiteEdit Component Presentation: { 
"ID" : "CP1", 
"ComponentID" : tcm:32-204298", 
"ComponentTemplateID" : "tcm:32-204519-32", 
"Version" : "16", 
"IsQueryBased" : true} 
--> 
+0

Gracias Ryan - después de cambiar IsQueryBased está funcionando. – user1341643

3

Necesitas sea:

  • Exponer los metadatos de la página en una zona "visible" de la página con el correcto marcado SE
  • abrir la página en CME y editar los metadatos allí.

Tridion 2012 UI añade un botón con funcionalidad "Editar metadatos", pero que no está disponible para SE 2009

2
No

través de la edición en línea. Por supuesto, puede abrir la ventana emergente de edición de página y editar los metadatos allí.

Por supuesto, si desea editar los campos del Componente que ha vinculado en Metadatos de Página, puede renderizar esa Presentación de Componente en el HTML y marcarla con los comandos SiteEdit correctos como sugiere Nuno.

Cuestiones relacionadas