默认的Magento中有个很棒的功能叫做“促销”。有两种类型的促销:目录价格跪着和购物车价格规则。这篇文章中我将演示如何以编程的方式来创建,应用和删除购物车价格规则。
继续阅读编程的方式创建,应用和删除Magento中的购物车价格规则
在单个店铺用所有语言和本地日期打印信息
你是否尝试过在单个页面用所有语言打印一条信息?
首先,让我来告诉你何时我需要这么做。最近我需要开发一个发送些定制邮件的功能。你已经知道我们可以在网站/店铺设置交易邮件并将这些邮件在administration/db翻译。我所要面对的挑战就是需要翻译一些交易邮件中的随机句子,所以使用预定义的模版是不可能的。在email模版我们是可以用and/or连接变量,但对我来说没什么帮助。
继续阅读用*s实现通过Magento后台网格进行搜索
为什么在Magento后台列里搜索某些值时不能使用索引?(例如order#)
当你的网站有几个管理员的时候,这篇简短的文章将非常有用。我在一个项目中有超过2000个有不同角色的管理员(这个数字还在增长)。你可以想像下当大量管理员在使用后台时是有多慢,特别是他们在搜索或者为数据排序时。
继续阅读使用xpath和varien_object运行模块xml文件中指定的方法
去年,我们为用户开发了一些定制的EPR系统。客户的文件中指出他们需要运行一些在config.xml中定义的方法,在出口订单的时候用方法代码作为ID。很快,根据订单的付款代码他们想在出口订单时添加一些自定义计算。如果你对我们如何实现的感兴趣,那么继续阅读吧。
举例会让解释变得简单。首先创建我们的config.xml,最后我们将让Magento呼应我们的模块。
继续阅读注入变量到Magento CMS静态块
在这篇教程中我将演示如何注入你需要的自定义变量到一个cms静态块,使用{{var variable_name}}标签。如果你正在处理email模版,那么你会看到这个。(本质是我们使用和email模版同样的用来注入变量的筛选器。
继续阅读来自Magento的苹果推送通知
不是每个人都对这个标题很熟悉,苹果推送通知服务(APNS)是苹果公司为其移动设备(iPhone, iPad …) 提供的基础服务,可以给特定的监听应用发送特定的信息。
对于APNS的正确用法,他们可能需要集成到移动应用程序里,也需要苹果移动层面上发送信息的证书。
继续阅读用自定义输入渲染器添加Magento属性
这个例子将给你解释如何用自定义输入渲染添加新属性。你将修改已有的功能,添加JavaScript,一些其它的选项或者改变默认的输入渲染。
你可能会问什么是Magento输入渲染器。这是一个负责呈现HTML表单元素的Magento php类。在Magento里有不同的渲染类,你可以在/lib/Varien/Data/Form/Element的文件夹里找到它们。
继续阅读删除Magento中的测试订单
当你开发一个Magento项目,你会创建一个Magento主题,放置初始产品和类别,还放置一些订单来测试送货方式和支付方法的正常运行。一切都很好,客户也想要看看网站。可是运行中,你将看到一些本应该删除的测试订单。
继续阅读在Magento中展示产品选项的HTML代码(块)
这个简单的助手可以帮你显示产品选项的html代码。它适用于简单(simple), 虚拟(virtual)和可配置(configurable)产品。我相信你也可以将同样的方法应用到其它产品上。获取可配置产品选项的HTML代码会一点。
对于简单产品,我们有一种非常“干净的方法”。
继续阅读