in a function I want to reach current controller:
$front = Zend_Controller_Front::getInstance();
this only gives a handler but not current controller.
I changed the code from function to inside of controller. and asked their origins both the handler I got from getInstance and this
var_dump(get_class($front), get_class($this));
I get:
string 'Zend_Controller_Front' (length=21)
string 'IndexController' (length=15)
How can I reach real initiated front controller?
I cant pass as a parameter, because this function is used trillion times.
Zend_Controller_Front::getInstance()->getRequest()->getControllerName();
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With