function $dispatcher->setDefaultModule("xxx") is unable to set default module from index to others(Yaf >=1.0.0)
Yaf_Dispatcher::setDefaultModule — Change le nom du module par défaut
Change le nom du module utilisé lorsqu'aucun nom de module ne peut être extrait de l'URI de la requête. Le module doit être un module enregistré, voir Yaf_Application::getModules().
moduleLe nom d'un module enregistré.
Retourne l'objet Yaf_Dispatcher lui-même en cas de
succès, false si le module fourni n'est pas enregistré (et une erreur
YAF_ERR_TYPE_ERROR est déclenchée) ou si
l'application n'est pas initialisée, et null sinon.
Déclenche une erreur YAF_ERR_TYPE_ERROR si
module n'est pas le nom d'un module enregistré.
Exemple #1 Exemple avec Yaf_Dispatcher::setDefaultModule()
<?php
$app = new Yaf_Application(dirname(__FILE__) . "/conf/application.ini");
// "Home" doit être un module enregistré, par exemple via
// application.modules = "Index,Home,Admin" dans conf/application.ini
Yaf_Dispatcher::getInstance()->setDefaultModule("Home");
$app->run();
?>
function $dispatcher->setDefaultModule("xxx") is unable to set default module from index to othersfunction $dispatcher->setDefaultModule("xxx") is unable to set default module from index to othersYaf_Dispatcher::setDefaultModule is not effective.
yaf version 2.2.9