Evitar párrafos automáticos con TinyMCE

Inicio Forums Ayuda / Ajuda / Laguntza / Axuda / Help Evitar párrafos automáticos con TinyMCE

This topic contains 3 respuestas, has 2 voices, and was last updated by  Angel Quesada Hace 7 años, 10 meses.

  • Author
    Entradas
  • #26715

    Hola a todos!

    Tengo un problema con tinyEMC. Hemos creado varios plugin que emulan lo que se haría al clicar en el botón Insertar contenidos de plantillas predefinida -> Seleccionar plantilla -> Insertar plantilla. Es decir, clicas un botón del editor y directamente inserta una plantilla, sin embargo, tinyEMC me da un problema y es que cuando inserto un DIV tinyEMC automáticamente pone una etiqueta delante de manera que obtengo un resultado no deseado. Os adjuntos unas imágenes que seguro se explican mejor que yo.
    En la imagen “btnejemplo” veréis lo que quiero decir con que hemos creado el plugin que menciono al principio
    En la imagen “resultadoinsertar” veréis el resultado al pulsarlo
    En la imagen “resultadofinal” se ve el resultado cuando guardas los cambios y se marca el espacio que deja y que no es el apropiado
    Y en la imagen “etiqueta” se ve la etiqueta que se añade

    Ya he probado añadiendo estas opciones en el init de tinymce pero nada.

    ‘forced_root_block’ => FALSE,
    ‘force_br_newlines’ => TRUE,
    ‘force_p_newlines’ => FALSE

    ¿Alguna solución por ahí?
    Gracias de antemano!

    • This topic was modified Hace 7 años, 10 meses by  Angel Quesada.
    • This topic was modified Hace 7 años, 10 meses by  Angel Quesada.
    Archivos adjuntos:
    You must be logged in to view attached files.
  • #26739

    Ignacio Gros
    Keymaster

    Hola Ángel.

    Por favor, adjunta un TXT con el HTML que general el plugin. Es para saber qué HTML debería guardarse y cuál se guarda.

    Gracias.

  • #26743

    Ignacio Gros
    Keymaster

    Lee también esta respuesta de José Miguel, que explica cómo modificar la configuración del editor desde vuestro Estilo. Así no tenéis que tocar el archivo de configuración de eXe. Puedes sobrescribir $exeTinyMCE (completo o la parte que queráis) desde el Estilo. Ejemplo:

    $exeTinyMCE.buttons1 = "bold"
    En su ejemplo, José Miguel llama a un JS externo, pero también podéis incluir el código directamente en config.xml.

    Saludos.

  • #26779

    Hola! Solucionado, el problema era que no había colocado bien ese trozo de código de arriba. Ahora ya lo hace bien.

    Muchas gracias!

You must be logged in to reply to this topic.

Skip to content