最新消息:Excel无乱码转CSV,由于工作原因很少更新博客和回复大家的评论,非常抱歉。

在Magento block中获取各种URL的语法

在Magento的二次开发中,我们经常要用magento中的函数去获取各种URL。为了Magento程序升级的方便而又不需要去大动干戈重建模块的时候,我们可以直接在magento block中编写php代码。
下面是一些常用的获取URL的函数:在Magento block中获取各种URL的语法
获取media目录带http的url 地址:Mage::getBaseUrl(‘media’)
同理可以获得skin 和js 目录的地址:Mage::getBaseUrl(’skin’),Mage::getBaseUrl(‘js’)
获取网站首页URL:Mage::getBaseUrl(‘web’)
在block 获得具体页面的URL:$this->getUrl(‘catalogsearch/advanced/result’) 这里是获取高级搜索结果页面的网址
直接获取图片地址:$this->getSkinUrl(‘/images/logo.jpg’)
在Magento后台cms(content 中)直接调用的URL的代码如下:
提供到首页URL:{{store direct_url=”Home”}}
提供一张图片的URL:{{skin url=’images/media/main_page_banner.jpg’}}

这里要注意一下在Magento中的statci block加入链接和图片有特殊的语法格式,加入链接要用到两个大括号“{{”开始,然后两个“}}”结束,图片路径也是如此。
加入网站中的链接语法:
1.{{store url=”}}
例如:<a href=”{{store url=’customer/account/login/’}}”>Login</a>
加入图片的语法:
1.{{skin url=”}}
例如:<img src=”{{skin url=’images/image.jpg’}}” alt=”” border=”0″ />

转载请注明:嗨酷哥,有你更酷! » 在Magento block中获取各种URL的语法

与本文相关文章

发表我的评论

取消评论
表情 插代码

Hi,您需要填写昵称和邮箱!

  • 必填项
  • 必填项