2014-01-16 18 views
0

如何在SocialEnginePHP(*建立在Zend框架上)找到我模塊的文件夾名稱?SocialEnginePHP獲取模塊的文件夾名稱

\application\modules\MyModule\widgets\somewidget\index.tpl 

在「somewidget \在index.tpl」我需要能夠呼應「MyModule的」,也就是模塊的文件夾的名稱。怎麼做?

回答

1

以及不知道的socialengine但是,作爲 你說是它是建立在Zend框架,這樣你就可以使用,

$module = Zend_Controller_Front::getInstance()->getRequest()->getModuleName() ; 

在ZF它會給模塊的名稱,並作爲通常情況下,文件夾的名稱將相同。

+0

似乎得到一個模塊的名稱,但它是獲取「核心」模塊的名稱,而不是我的模塊。任何想法可能是錯誤的? – George

+0

它作爲應用程序返回名稱?它只考慮模塊目錄下的模塊,如應用程序,專輯等。 –

+0

它只返回「核心」,即SocialEngine中Core模塊的名稱。 – George