Если вы используете Zend_Application (в ZF1.8), то вы должны иметь возможность использовать специфические параметры конфигурации модуля для обеспечения этой функциональности с помощью, как описано в соответствующем разделе в документации .
Для этого потребуется настроить макет в конфигурации так, чтобы он выглядел примерно как
mojo.resources.layout.layout = "mojo"
anothermodule.resources.layout.layout = "anotherlayout"
После этого макет автоматически устанавливается загрузчиком.
Другой альтернативой является использование плагина фронт-контроллера, который реализует метод preDispatch () для установки макета на основе имени модуля.