jueves, 4 de abril de 2019

style.cls.php line 1280: A non-numeric value encountered

Mientras programaba un proyecto para un Cliente en Laravel me tope con este inusual error que me arrojaba el dompdf, librería para crear PDF al vuelo, y después de mucho buscar y no encontrar una solución, analice el código y encontré que las siguientes variables no tenían valor alguno asignado.

$d["border_bottom_left_radius"] = "";
$d["border_bottom_right_radius"] = "";
$d["border_top_left_radius"] = "";
$d["border_top_right_radius"] = "";

Sólo tuve que establecer todos los valores a 0 y ¡eureka! la función que estaba utilizando esta librería imprimió exitosamente el documento PDF.

$d["border_bottom_left_radius"] = "0";
$d["border_bottom_right_radius"] = "0";
$d["border_top_left_radius"] = "0";
$d["border_top_right_radius"] = "0";

Espero le pueda ayudar a más de uno a ahorrar tiempo, ya que estos pequeños inconvenientes nos absorben tiempo que bien podemos ocupar en codear cosas más relevantes en nuestros proyectos.

No hay comentarios.:

Publicar un comentario