我正在編寫一個付款模塊,並且在從服務器返回成功的授權後,我想打開一個窗口,其中包含一個模板文件以管理支付服務提供商的重定向認證程序。Magento獲取塊的URL phtml
如何獲取該塊的phtml文件的URL?
我想運行它到一個JS函數來打開一個燈箱。
我正在編寫一個付款模塊,並且在從服務器返回成功的授權後,我想打開一個窗口,其中包含一個模板文件以管理支付服務提供商的重定向認證程序。Magento獲取塊的URL phtml
如何獲取該塊的phtml文件的URL?
我想運行它到一個JS函數來打開一個燈箱。
這取決於你想要達到的目標。
如果例如在具體的行動,你知道它有模板,你可以這樣做
$this->getLayout()->getBlock('specific_block')->getTemplate()
返回當前塊的模板文件中的塊 或
$template = Mage::getSingleton('core/layout')->getBlock('specific_block')->getTemplate();
我正在尋找完整的,可訪問的模板文件的URL。這些方法只返回/modulename/template.phtml –
但隨着文件的內容,你可以打開你的燈箱,你有你的phtml,或者你想轉移到支付提供商?像回頭一樣? – pliebig
Magento不會那樣工作。模板是樂高積木,可填充其他樂高積木結構中的孔。 Magento將所有塊組合在一起以將它們顯示爲頁面。 URL由分配的控制器使用的路由器決定。 –