Antes de Comenzar a Programar

Es fundamental que no realices cambios en los archivos de las carpetas Core o Dinamic, ya que cualquier modificación se perderá al actualizar el sistema. Todas las personalizaciones deben implementarse a través de plugins; por lo tanto, crea un plugin y coloca tus adaptaciones allí.

💬 Chat para Programadores

Disponemos de un chat en Discord para los programadores de FacturaScripts, así como un roadmap. Además, llevamos a cabo reuniones por videoconferencia todos los martes para resolver dudas y coordinar trabajos. Para más información, visita el grupo de desarrollo.

Comunidad Discord

⚠️ Notificación de Errores

Utiliza la sección de contacto para informar sobre errores. Si el problema está relacionado con un plugin, selecciona el plugin correspondiente para que la incidencia sea notificada al autor. Cuando el autor responda, recibirás una notificación por correo electrónico. Esta es la forma más efectiva de resolver cualquier problema y no quedarte atrás.

Contactar Autor del Plugin

💻 Lenguaje de Programación

FacturaScripts está desarrollado en PHP, por lo que necesitarás conocimientos básicos de este lenguaje para programar. Si aún no tienes experiencia con PHP, puedes realizar nuestro curso de programación en PHP.

📚 Documentación de Clases

Para conocer las propiedades y métodos de cada clase, disponemos de documentación generada a partir del código fuente en doc.facturascripts.com.

📊 Esquema de la Base de Datos

Encontrarás el esquema de columnas y restricciones de cada tabla en los directorios Core/Table y Dinamic/Table. Estos son los archivos que utiliza FacturaScripts para crear y actualizar la estructura de las tablas.

✍️ Editor de Código

Un buen editor de código puede hacer que el proceso de programación sea más cómodo. Los editores más utilizados para el desarrollo de FacturaScripts son phpStorm y Visual Studio Code.

💾 Git / GitHub

Aunque no es obligatorio, se recomienda encarecidamente que te familiarices con Git:

Cookies
Usamos cookies en nuestro sitio web para brindarte la experiencia más relevante recordando tus preferencias y visitas repetidas. Al hacer clic en "Aceptar", aceptas el uso de TODAS las cookies necesarias.
Copyright (c) 2013-2025 FacturaScripts
0.16832s

Soporte