2010-12-16 8 views

Respuesta

5

Usted podría comprar su guía de principiante Opencart Beginner's guide

+3

No veo cómo esto como una respuesta - cualquiera puede recomendar un libro, qué pasó con tomarse el tiempo para reunir tutoriales, recursos, análisis en profundidad y enlaces a temas de preguntas y respuestas existentes y/o sugerir un códice y wiki de OpenCart? -Downvote. – TheBlackBenzKid

+1

@TheBlackBenzKid Él estaba pidiendo un material de lectura y yo compartí uno que había usado, ¿podría compartir algunos recursos que han hecho un análisis en profundidad sobre el mismo para que todos podamos leerlo? – Joe

+0

Para el desarrollador experimentado, este sitio me ha resultado muy útil: http://wiki.opencarthelp.com/doku.php?id=development – FurryWombat

3

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

8

Primero debe familiarizarse con el concepto de MVC. Luego eche un vistazo a la explicación OpenCart framework para tener una mejor comprensión de la implementación de MVC en OpenCart.

El resto no debería ser tan difícil, solo revise algunos ejemplos y obtendrá la idea. This example es realmente bueno para empezar. ¡Está escrito para fines de capacitación 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 puede encontrar más tutoriales en este link ...

+1

Esta debería haber sido la respuesta seleccionada. Gran ayuda gracias a @Tohid – Faraz

5

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

Pero si se trata de extender y modificar la funcionalidad, entonces el conocimiento de MVC como un todo definitivamente sería más beneficioso.

Si no quiere invertir tiempo en entender primero MVC, simplemente profundice en el código e intente entender 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 se puede lograr mejor si se analiza el código de forma lógica y se comprende su flujo (nuevamente usando el dado o la salida).

Espero que esto ayude.

0

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

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

Cuestiones relacionadas