2010-10-28 76 views
1

我试图从Magento配置中获取基础URL和媒体目录,并试图将它们用于具有图像的模板。我只得到了Mage::getConfig()。我不知道下一步该怎么做......获取Magento配置信息

回答

1
Mage::getBaseDir ($type='base') 

http://freegento.com/doc/d8/dcb/class_mage.html#7c9023c03db151ba782ec95ab289f2fe

或者也

<?php echo Mage::getURL('customerfolder/subfolder')."images/payment_types.gif" ?> 

这将返回将返回http://www.yourdomain.com/customerfolder/subfolder

+2

串联路径后的功能可能会出现问题,在某些情况下'getUrl'可能会附加查询字符串,如SID值,然后阻塞其他路径。相反,你应该使用'Mage :: getUrl('',array('_ direct'=>'customerfolder/subfolder/images/payment_types.gif','_type'=>'direct_link'))''。请参阅http://www.magentocommerce.com/wiki/5_-_modules_and_development/reference/geturl_function_parameters – clockworkgeek 2010-10-28 22:44:06