Home » Zend Framework 2 » Zend Framework 2 Step I – Modul bekant machen

Zend Framework 2 Step I – Modul bekant machen

-----------------------------------------------
Analyse der von den Zend Herstellern empfohlenen Entwicklungsstruktur basierend auf der Skelleton-Application

Ordnerstruktur
The Namespace Album refers the module to

/src/album

wir machen unser Modul Album mit dem Zend Framework 2 bekannt.

autoload_classmap.php

return array();
application.config.php
 'modules' => array(
     'Application',
     'Album',      // Hier das Album als Modul bekanntmachen
 ),

module.config.php

return array(
     'controllers' => array(
         'invokables' => array(
             'Album\Controller\Album' => 'Album\Controller\AlbumController',
         ),
     ),
     'view_manager' => array(
         'template_path_stack' => array(
             'album' => __DIR__ . '/../view',
         ),
     ),
 );

module.php

namespace Album;

 class Module
 {
     public function getAutoloaderConfig()
     {
         return array(
             'Zend\Loader\ClassMapAutoloader' => array(
                 __DIR__ . '/autoload_classmap.php',
             ),
             'Zend\Loader\StandardAutoloader' => array(
                 'namespaces' => array(
                     __NAMESPACE__ => __DIR__ . '/src/' . __NAMESPACE__,
                 ),
             ),
         );
     }

     public function getConfig()
     {
         return include __DIR__ . '/config/module.config.php';
     }
 }
Print Friendly

Schreib einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *

*
*