FacturaScripts  
Fallo en plugins propios modificación imprimir_presu_pedi.php basados en el plugin factura_detallada.

Tengo un plugin para imprimir presupuestos (en español e inglés), confirmaciones de pedido (en español e inglés) y facturas proforma (en español en inglés que era una modificación del imprimir_presu_pedi.php original de facturascripts.

Con la última actualización del plugin presupuestos_y_pedidos, me ha dejado de funcionar el plugin evidentemente. El tema es que se me abre la ventanita pero se queda en blanco y no me da ningún informe de error. Con lo que voy a ciegas.

Ante la falta de pistas y dado que no soy programador, he mirado rápidamente en los vídeos de Carlos y no he encontrado nada que indique como "debugar" el código del plugin.

¿Alguien me puede explicar o mandar unos enlaces para novatos para poder tratar de ver qué es lo que está fallando?

Gracias por vuestra ayuda.

Un cordial saludo

hace 10 meses   luismipr   [partner]
Mira los los logs de apache, en ubuntu:

/var/log/apache/error.log y /var/log/apache/access.log

En el php.ini deberías tener marcados los errores, en uno de los últimos videos de Carlos, en el que habla de config.php explica como habilitar los errores, de ese modo te muestra información en pantalla y en el log

Ya nos cuentas.
hace 10 meses   NeoRazorX   [admin]
hace 10 meses   shawe   [programador nivel 1]
Siempre que hagas modificaciones de un plugin debes mantenerlo actualizado con sus dependencias y con el original cuando estás de actualicen.
hace 10 meses   emailforos.es_f74d39
Muchas gracias por vuestra rápida respuesta a los tres.

Por orden:

@luismipr, muchas gracias pero los logs no dan señales de error.
@NeoRazorX, al activar en php.ini los errores (por si algún ignorante como yo lo necesita, a partir del minuto 17 del vídeo de @NeoRazorX) me sale ahora el siguiente error al llamar a imprimir con mis documentos:

[quote]Error fatal

Tipo: 64
Archivo: /opt/lampp/htdocs/facturascripts/plugins/presupuestos_y_pedidos/model/pedido_proveedor.php
Línea: 27
Mensaje: Cannot redeclare class pedido_proveedor[/quote]

Entonces vi que aunque en mi plugin llamo al modelo mi_pedido_proveedor.php la declaración de clase seguía siendo class pedido_proveedor. Cambié el nombre de la clase a mi_pedido_proveedor. Y a funcionar. Raro que no fallase antes.

@shawe. Tengo pendiente revisar este plugin profundamente ya que tiene ya algún tiempo y la evolución de facturascripts es grande, gracias a vuestro compromiso y trabajo. Se han añadido funcionalidades y ha variado la forma de poder crear un plugin a partir de originales de facturascripts. De una forma mucho más sencilla de controlar.

Para novatos que se han leído el tocho. Si tenéis plugins personalizados vuestros, os aconsejo tener una copia en local del sistema ejecutando XAMPP o LAMPP siguiendo el magnífico tutorial de @NeoRazorX y probar las actualizaciones en local. Así os ahorraréis muchos disgustos. Imaginaros el problemon que hubieramos tenido en la empresa si hubiera fastidiado el sistema trabajando con él.

Bueno, para acabar el rollo. Muchas gracias a los tres.

Un cordial saludo a todos.
No se pueden hacer más comentarios. Mejor escribe una nueva pregunta

Plugin woocommerce  OFERTA

Este plugin es un conector con el que puedes importar a golpe de clic los artículos, clientes y pedidos de tu tienda online Woocommerce: – Este plugin conecta usando la API de WooCommerce, es decir, no es necesario tener FacturaScripts en el mismo servidor que WooCommerce. – Copia automáticamente ...

Plugin plantillas_pdf  OFERTA

Añade 5 nuevos formatos configurables para imprimir facturas, albaranes, pedidos, presupuestos, servicios y recibos. - Los formatos de impresión permiten configurar el uso de ciertas columnas, no todas, y no de cualquier modo imaginable, solamente los disponibles. - Puedes modificar: margen superi...

Plugin albaranes_programados  OFERTA

Este plugin permite marcar albaranes de compra o de venta para repetirlos cada X días, meses o años. La forma más fácil de programar compras o ventas repetitivas (periodicas). Opciones extra: - Fecha de inicio y fecha fin. - Usar precios actualizados (si / no). - Facturar automáticamente (si / n...





© 2013-2017 FacturaScripts