php resources reference webshop opencart

php - Recursos de OpenCart



resources reference (6)

Comenzaría por aprender el marco de desarrollo MVC. Si comprende cómo se construye un marco MVC, entonces ya está en camino de comprender Opencart. Codeigniter es un marco MVC bastante simple para aprender y hay muchos recursos disponibles para ayudarte.

Estoy tratando de desarrollar una comprensión de cómo construir cosas utilizando OpenCart, pero su documentación parece ser un poco conservadora. ¿La comunidad de stackoverflow tiene sugerencias para el material de lectura?

Esta pregunta está relacionada espiritualmente con:



Para cambiar o agregar funcionalidad, debe considerar usar vqmod , le permite cambiar las cosas sin modificar el código fuente de opencart directamente, lo cual es ideal si realiza actualizaciones o desea trasladar sus cambios a otras instalaciones de opencart.

También es bueno compartirlos con la comunidad si son particularmente útiles.


Primero necesitas familiarizarte con el concepto de MVC . Luego, eche un vistazo a la explicación del marco OpenCart para comprender mejor la implementación de MVC en OpenCart.

El resto no debería ser tan difícil, solo repasa algunos ejemplos y obtendrás la idea. Este ejemplo es realmente bueno para comenzar. Está escrito con fines de entrenamiento y todos los archivos están bien comentados. Para descargar el ejemplo, debe enviar un pedido y luego descargar el archivo adjunto de la sección "Descargas". También puedes encontrar más tutoriales en este link ...


Si solo se trata de cambiar el tema de OpenCart, entonces para esto, la experiencia de trabajo con cualquier motor de plantillas como Smarty puede resultar beneficiosa.

Pero si se trata de ampliar y modificar la funcionalidad, entonces el conocimiento de MVC en su conjunto definitivamente sería más beneficioso.

Si no desea invertir tiempo en entender primero MVC, simplemente sumérjase en el código inmediatamente e intente comprender cómo se cargan los archivos (die (), exit () el mejor medio para esto).

Tenga en cuenta que ya sea MVC o cualquier otro patrón, carro abierto o cualquier otra herramienta / solución, la forma más gratificante de tener un buen control es concentrarse en comprender el proceso de arranque o el mecanismo de carga de archivos, y esto puede lograrse mejor mediante Pasar por el código de manera lógica y comprender su flujo (nuevamente utilizando die o exit).

Espero que esto ayude.