`

magento 取URL常用方法

 
阅读更多

 

To Retrieve URL path in STATIC BLOCK

 

To get SKIN URL
{{skin url='images/sampleimage.jpg '}}

To get Media URL
{{media url='/sampleimage.jpg'}}

To get Store URL
{{store url='mypage.html'}}

To get Base URL
{{base url='yourstore/mypage.html'}}
 

 

TO Retrieve URL path in PHTML

 

Not secure Skin URL:
<?php echo $this->getSkinUrl('images/sampleimage.jpg') ?>

Secure Skin URL
<?php echo $this->getSkinUrl('images/ sampleimage.gif', array('_secure'=>true)) ?>

Get  Current URL
$current_url = Mage::helper('core/url')->getCurrentUrl();

Get Home URL
$home_url = Mage::helper('core/url')->getHomeUrl();

Get Magento Media Url
Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_LINK);

Get Magento Media Url
Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_MEDIA);

Get Magento Skin Url
Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_SKIN);

Get Magento Store Url
Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_WEB);

Get Magento Js Url
Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_JS);

 

Mage::getUrl('*/*');
// http://www.example.com/cms/page/

Mage::getUrl('index.html');
// http://www.example.com/index.html

Mage::getUrl('cms/page/view', array('id' => 1));
// http://www.example.com/cms/page/view/id/1
 
分享到:
评论

相关推荐

    Magento-Url隐藏默认语言的code.1.9.2.4测试通过.zip

    Magento是一款强大的开源电子商务平台,它的URL结构通常会包含语言代码,以便在多语言环境中区分不同的语言版本。然而,有时候为了使URL看起来更加简洁,我们可能会希望隐藏默认语言的代码。在Magento 1.9.2.4这个...

    Magento 常用方法和插件

    这篇博客"Magento 常用方法和插件"可能涵盖了以下方面: 首先,关于Magento的核心概念,我们需要了解其模块化架构。Magento将功能分解为模块,每个模块负责特定的业务逻辑。例如,`Mage_Catalog`模块处理产品展示,...

    magento 常用的方法总结

    以下是 Magento 中的一些常用方法总结: 一、获取设计目录路径 在 Magento 中,可以使用 `Mage::getDesign()-&gt;getBaseDir()` 方法来获取设计目录路径。例如,获取 frontend 的 design 目录路径可以使用以下代码: ...

    Magento Category Filter Url静态化插件

    在Magento中,商品分类管理是核心功能之一,而“Magento Category Filter Url静态化插件”则是为了优化用户体验和搜索引擎优化(SEO)而设计的。这个插件的主要目标是将分类筛选后的URL从动态形式转化为静态形式,...

    magento搜索url---伪静态插件

    适应于 magento1.9.x ================================== 分类的网址达到短路径: http://local.router-switch.com/Price-cisco-router-cisco-router-1900-series_c11 普通搜索 ... 高级搜索 ...对路径都做到短路径,对...

    magento SQL常用命令

    ### Magento SQL 常用命令 #### 1. **禁用/启用外键检查** - **禁用外键检查**: - `SET FOREIGN_KEY_CHECKS=0;` - 该命令用于暂时禁用外键检查,方便执行某些可能导致外键约束冲突的操作。 - **启用外键检查*...

    Magento-SMTP-Email

    3. **上传到Magento根目录**:使用FTP客户端将解压后的文件上传到Magento安装目录的`app/code`或`app/code/community`(取决于插件类型)。 4. **安装和启用**:在Magento后台,进入“系统”&gt;“Magento Connect”&gt;...

    magento快速复制网站_magento_magento快速复制站_

    如果目标服务器有SSL证书,还需要在Magento后台系统设置中启用SSL,并更新相应的URL。 最后,清理和重新生成缓存,确保新站点能够正常运行: ```bash cd /path/to/destination/magento/var/ rm -rf cache/ session...

    magento常用插件

    下面将详细介绍几个常用的Magento插件,它们对于提升网站性能、优化搜索引擎排名以及改善用户界面具有重要作用。 ### 多语言包 Magento支持多种语言,这对于面向全球市场的电商来说非常重要。例如,法语、德语、...

    magento2 developers cookbook

    在主题开发方面,本书会向开发者介绍如何改变产品页面的URL,探究Magento 2的默认主题,创建和定制Magento 2主题,如何改变HTML输出,添加主题中的额外文件。主题定制是Magento 2开发中非常重要的部分,它决定了网站...

    Magento插件开发手册 Magento Extension Developers Guide

    6. **请求处理和路由**:定义插件的URL路径和请求处理逻辑。 7. **输出准备**:创建布局和模板文件来渲染前端页面。 8. **助手类**:利用辅助类封装常用功能,简化开发过程。 9. **添加示例数据**:提供预填充的数据...

    magento入门学习资料

    1. **Magento的常用设置** Magento的设置涉及许多方面,包括商店的基本信息、税收规则、配送和付款方式、货币设置等。学习过程中,你需要理解如何配置这些参数以满足不同商业需求。例如,设置多个店面视图以支持多...

    Magento-unicode-URL:Magento Unicode URL支持

    标题提到的“Magento Unicode URL”是指Magento系统支持Unicode字符集在URL中的使用,这使得非英文字符如中文、日文、阿拉伯文等在网址中可以被正确处理,极大地扩展了Magento在全球市场的适用范围。 Unicode是国际...

    magento2-urlrewriteimporter:一个简单的Magento模块,将允许您使用CSV文件将自定义URL重写导入到管理员

    Turiknox URL重写导入器概述一个简单的Magento模块,将允许您使用CSV文件将自定义URL重写导入管理员。要求Magento 2.1.x安装n 将模块的内容复制到您的Magento根目录中。 通过命令行启用模块: / path / to / ...

    magento结构和原理

    magento结构和原理 magento结构和原理是magento...通过了解magento的文件目录结构、URL路由与分发器、模板调用对应的JS、CSS、图片、重写核心模块等知识点,可以更好地理解magento的工作机理和开发magento模块和主题。

    Laravel开发-magento

    5. **调用API方法**:现在可以使用PHP客户端调用Magento的API方法。例如,你可以获取所有产品信息,创建新订单,或者更新顾客数据。 6. **处理响应**:接收到API的响应后,通常是以XML格式返回,需要解析这些数据并...

Global site tag (gtag.js) - Google Analytics