2010-01-07 30 views

Trả lời

35

Có. Bạn có thể sử dụng Zend_Controller_Front::getInstance() trong trình trợ giúp xem. Vì vậy, bạn có thể làm một cái gì đó như thế này:

class App_Helper_DoSomething extends Zend_View_Helper_Abstract 
{ 
    public function doSomething() 
    { 
     return Zend_Controller_Front::getInstance() 
      ->getRequest() 
      ->getControllerName(); 
    } 
} 

nào sẽ in tên điều chỉnh dòng điện khi được gọi là theo quan điểm của bạn với:

echo $this->doSomething(); 
+0

làm thế nào bạn sẽ nhận được tên module? điều đó có thể không? – chrisjlee

+0

chrisjlee: Zend_Controller_Front :: getInstance() -> getRequest() -> getModuleName(); –

Các vấn đề liên quan