Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Pages: 1
Bonjour,
J'utilise la fonction addModuleDirectory sur le contrôleur frontral et ça marche au poil mais je souhaiterais récupérer la liste des modules qui sont présents dans le répertoire. Ceci afin de pouvoir demander aux modules leur numéro de version, description, etc.
Merci d'avance.
Dernière modification par TitiFr (17-05-2008 01:10:12)
Hors ligne
Je recommende que vous regardez le code pour Zend_Controller_Front.php.
En fait, addModuleDirectory fait un foreach avec addControllerDirectory pour chaque module dans le direcotry.
En fin, vous pouvez faire un $front->getControllerDirectory(); pour avoir un Array des controller directories.
Voila le code pour getControllerDirectory.
/** * Retrieve controller directory * * Retrieves: * - Array of all controller directories if no $name passed * - String path if $name passed and exists as a key in controller directory array * - null if $name passed but does not exist in controller directory keys * * @param string $name Default null * @return array|string|null */ public function getControllerDirectory($name = null) { return $this->getDispatcher()->getControllerDirectory($name); }
Hors ligne
Merci beaucoup c'est exactement ce qu'il me fallait. J'avais bien vu cette fonction mais j'avais mal compris ce qu'elle retournais :-)
Hors ligne
Pages: 1