¿Desea utilizar widgets / complementos / miniaplicaciones reutilizables?
Soy nuevo en zend framework e intento obtener algunas ideas sobre la reutilización del código. Definitivamente sé acerca de los módulos, pero parece haber un poco de incertidumbre acerca de qué funcionalidad debería ir a los módulos y qué no.
lo que estoy tratando de lograr:
1) para tener mini programas / widgets / complementos reutilizables (como los llame) que uno simplemente puede conectar a cualquier sitio haciendo esto en diseño o vista:
<?php echo $this->contactform;?>
o esto en la vista:
<?php echo $this->layout()->blog;?>
Yo los llamaría extensión. básicamente, más o menos lo que verías en las plantillas de joomla / wordpress / concrete5.
2) Todo el código relacionado con esa extensión específica debe estar en su directorio separado.
3) Deberíamos poder generar extensiones solo para ciertos módulos / controladores donde sean necesarios. no deberían mostrarse innecesariamente si no se muestran.
4) cada extensión puede generar múltiples áreas de contenido en la página.
Si tiene una estructura / enfoque bien diseñado que utiliza, publique una respuesta.
Gracias: