Estoy tratando de usar el botón de anclaje en un campo RTF de un Componente y obtener un comportamiento inesperado. Usando el navegador Chrome desde la vista de diseño, destaco/selecciono el encabezado (es decir, <h2>My Heading</h2>
) que quiero usar como delimitador, y presiono el botón delimitador e ingreso el nombre del anclaje (es decir, my_place).Crear enlaces de anclaje en campos de texto enriquecido con SDL Tridion 2011 SP1
Esto da como resultado el siguiente código que se muestra en mi pestaña Origen:
<a name="my_place" id="myplace"/><h2>My Heading</h2>
Esto hace que rendir problemas cuando se muestra el código HTML en un navegador debido a la <a/>
etiqueta de cierre automático.
lo que habría esperado una de las siguientes tres fragmentos de HTML que se inserta en el código HTML:
<a name="my_place" id="myplace"><h2>My Heading</h2></a>
o
<h2><a name="my_place" id="myplace">My Heading</a></h2>
o
<a name="my_place" id="myplace"><a><h2>My Heading</h2>
Alguien más ha experimentado esto ? o saber de una manera de lograr lo que esperaba (sin editar manualmente el HTML). O es un error en la versión actual del producto.
creo que usted es @Dom correcta - He modificado mi filtro XSLT para la esquema para manejar el problema como lo recomienda. He agregado mi XSLT a continuación para que otros puedan ver –