Если вам нужно вызвать действие от другого, не идти вперёд с потоком вашей программы, значит, что-то не так, как сказал RockyFord.
Подумайте в своем объяснении о частичном извлечении информации для построенияwidget, я бы создал помощника в библиотеке, чтобы он мог вызываться из любого места, например:
-lib
--MyLib
---Controller
----Action
-----Helper
------ Foo.php
Помощник действия Foo может быть:
class MyLib_Controller_Action_Helper_Foo extends Zend_Controller_Action_Helper_Abstract {
public setBar() {
// some code here
}
public getBar() {
// some code here for retrieving the partial
}
}
Затем вызыватьэто из другого действия контроллера или даже из другой функции lib
// in a controller action
...
$foo = new MyLib_Controller_Action_Helper_Foo();
$foo->setBar();
$bar = $foo->getBar();
$this->view->bar = $bar;
...
Надеюсь, это поможет
Namastê !!