Social Engine访问查看方法

时间:2012-11-04 23:36:51

标签: api zend-framework socialengine

我在SocialEngine中对我的API进行编码,当我尝试调用以前在控制器中调用的view方法时,我遇到了一些问题,即

  • $ this-> view-> htmlLink()
  • $这 - >视图 - >的baseUrl()
  • $这 - >视图 - >翻译()

我在工厂脚本中发现我可以从Api访问Zend框架调用translate()方法,Zend_Registry :: get('Zend_Translate') - > _(),但我想这可能不是最好的方法(我没有发现其他方法......)

那么,如何从我的模块的API访问这些方法,以便当我调用Engine_Api :: _() - > getApi() - > myMethod()时它们通过我的控制器?

TY!

1 个答案:

答案 0 :(得分:0)

您可以在任何地方执行此操作:

$view = Zend_Registry::get('Zend_View');
echo $view->baseUrl();