2014-02-14 51 views
0

我正在編寫一個付款模塊,並且在從服務器返回成功的授權後,我想打開一個窗口,其中包含一個模板文件以管理支付服務提供商的重定向認證程序。Magento獲取塊的URL phtml

如何獲取該塊的phtml文件的URL?
我想運行它到一個JS函數來打開一個燈箱。

+1

Magento不會那樣工作。模板是樂高積木,可填充其他樂高積木結構中的孔。 Magento將所有塊組合在一起以將它們顯示爲頁面。 URL由分配的控制器使用的路由器決定。 –

回答

0

這取決於你想要達到的目標。

如果例如在具體的行動,你知道它有模板,你可以這樣做

$this->getLayout()->getBlock('specific_block')->getTemplate() 

返回當前塊的模板文件中的塊 或

$template = Mage::getSingleton('core/layout')->getBlock('specific_block')->getTemplate(); 
+0

我正在尋找完整的,可訪問的模板文件的URL。這些方法只返回/modulename/template.phtml –

+0

但隨着文件的內容,你可以打開你的燈箱,你有你的phtml,或者你想轉移到支付提供商?像回頭一樣? – pliebig

相關問題