Comment obtenir le nom du contrôleur, le nom de l'action dans le Zend Framework 2
J'ai un module par défaut dans le Zend Framework 2:
namespace Application\Controller;
use Zend\Mvc\Controller\AbstractActionController;
use Zend\View\Model\ViewModel;
class IndexController extends AbstractActionController
{
public function indexAction()
{
return new ViewModel();
}
}
Comment puis-je obtenir le nom de l'actuel contrôleur ou le nom de l'action ... et de passer à la vue et/ou de mise en page?
Faut dire que je commence tout juste avec le ZF2 cadre.
Avez-vous de prendre un coup d'oeil à stackoverflow.com/questions/8843092/...?
OriginalL'auteur Robert Kuzma | 2012-10-14
Vous devez vous connecter pour publier un commentaire.
Essayer comme ci-dessous pour ZF2
Fatal error: Call to undefined method Zend\Http\PhpEnvironment\Request::getControllerName()
avez-vous essayé récemment modifié réponse ?
Celui-ci fonctionne. Parfait. Merci.
Ce qui est très pratique. Il serait bon d'avoir une méthode pour appeler directement, mais stripos ne vient gentiment si nécessaire.
OriginalL'auteur GBD
Cela fonctionne sur mon projet:
OriginalL'auteur James Labs