Witam.
Od niedawna próbuję zrozumieć pewną kwestię dotyczącą podziału aplikacji na moduły (modules) a istnieniem wspólnych komponentów, takich jak layouty, controllery, modele, widoki...

W necie widziałem pewną strukturę katalogów -> ZOBACZ:



Pytanie tylko - jak ten koleś rozwiązał sprawę ze wspólnymi kontrolerami, modelami, widokami, layoutami... Niestety nie wrzucił tam swojego bootstrap'a dry.gif .

Ciekawi mnie to, bo Zend traktuje moduły jako zupełnie odrębne aplikacje worriedsmiley.gif , jedyne możliwe powiązania to chyba tylko _redirect lub w widokach - $this->action().
Brakuje mi opcji ustawiania np. layout'u a'la
  1. <?php
  2. $this->_helper->layout->setLayout('module/layout_name.phtml');
  3. ?>
:/

Jak uzyskać tego typu strukturę katalogów?

Pozdro.