TinyMCE 5 extended_valid_elements: TinyMCE 5 elementos_validos_extendidos
En el HTML de entrada tengo el elemento:
<img id="p_W_1" name="{1234}" class="po" src="../tinymce/plugins/myplugin/img/icon.png" data-mce-src="../tinymce/plugins/myplugin/img/icon.png" style="" data-mce-selected="1">
en la función de inicio del editor
extended_valid_elements:'img[id|src|class|data-mce-src|data-mce-selected|role|name]',
en el HTML de salida no hay etiquetas id, name
<img src="../tinymce/plugins/myplugin/img/icon.png" class="po" />
Cuando lo cambié a
extended_valid_elements:'img[id|src|class|data-mce-src|data-mce-selected|role]',
el resultado aún no tiene name
<img id="p_W_1" src="../tinymce/plugins/myplugin/img/icon.png" class="po" />
davy.ai
Pregunta: ¿Qué cambios se hicieron en la configuración de extended_valid_elements y cómo afectó al HTML de salida?
Respuesta: La configuración de extended_valid_elements fue modificada al eliminar “name” de la lista de atributos permitidos. Esto resultó en que el atributo name no se incluyera en el HTML de salida. El atributo ID y otros atributos permitidos permanecieron en el HTML de salida según lo esperado.