Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

211
Vistas
Escribir un convertidor personalizado para manejar etiquetas que no sean html

Cuando CKEditor5 ve HTML incorrecto como este:

 @foreach ($data as $datum) <div> <span>{{ $datum }}</span> </div> @endforeach

Envolverá las etiquetas en 'p' para que se vea así:

 <p> @foreach ($data as $datum) </p> <div> <span>{{ $datum }}</span> </div> <p> @endforeach </p>

Creo que debería ser posible evitar que eso suceda con un complemento de convertidor personalizado o incluso en la configuración al jugar con el escritor del modelo. ¿O necesito hackearlo durante la etapa de upcasting, lo cual estaría dispuesto a hacer? ¿En qué debo fijarme para empezar con esto? Gracias.

Creo que comenzaría por hacer que el modelo de datos no lo vea como "párrafo".

Si no es posible, ¿cómo cambio el párrafo a otra cosa? Usar una etiqueta diferente funcionaría para mí.

También lo necesito para trabajar en tablas también. Esto solo se borra:

 <table> <tbody> <tr> <td> foo </td> </tr> @foreach ($data as $datum) <tr> <td> {{ $datum }} </td> </tr> @endforeach <tr> <td> bar </td> </tr> </tbody> </table>

¿Cómo hago para que esto no se elimine?

ingrese la descripción de la imagen aquí

about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda