跨境电商
经验交流分享

Magento开发 第3页

magento中文,magento教程,magento手册,Magento二次开发,magento扩展开发,magento插件开发

Magento无法发送邮件的解决调试过程

Johnny阅读(4646)评论(0)赞(0)

最近一个项目部署正式环境的时候遇到了邮件发送的问题,Magento中的所有交易邮件均无法发送,默认通过mail来发送不行,试了下通过SMTP也无法发送。最开始调试的时候,认为是程序出现的问题,查看了Magento的日志文件,异常文件主要是以...

Magento后台开发表单域命名冲突的问题

Johnny阅读(2203)评论(0)赞(0)

这个问题真心的纠结了一个下午,不注意的情况下很难能发现这样一个问题的存在。在Magento的后台开发中,经常用到的几个功能如Grid,Tab,Form等,如下图所示,在点击Grid的一个item进行编辑的时候,我们看到左侧有两个Tab,第一...

Magento国家下拉菜单设置默认值

Johnny阅读(3667)评论(0)赞(0)

在Magento的开发当中,经常需要用到国家下拉菜单选项供客户选择,在Mage_Directory_Block_Data中,有一个getCountryHtmlSelect()方法,该方法返回了系统中所有可用的国家选项。直接调用该方法的时候,...

Magento自定义模块后台开启WYSIWYG编辑器-锐想

Magento自定义模块后台开启WYSIWYG编辑器

Johnny阅读(3529)评论(0)赞(0)

最近在开发一款Magento的产品咨询插件(Ruiwant_Consult),客户可以通过在产品页面上的一个表单提交对该产品的各种问题。默认样式如下所示。在每一个产品页面,用户到能见到这个表单,除了个人信息之外,客户需要填写产品提问的类型,...

Magento表单验证(二):服务器端Zend_Validate验证

Johnny阅读(2756)评论(0)赞(0)

在上一篇文章《Magento表单验证(一):客户端Prototype验证》中介绍了通过Prototype进行表单的客户端验证方法。从用户体验角度来说,通过在客户端校验客户输入,并提示客户输入内容的问题非常不错。但是从安全角度,特别是像Mag...

Magento表单验证(一):客户端Prototype验证-锐想

Magento表单验证(一):客户端Prototype验证

Johnny阅读(3713)评论(0)赞(0)

在开发Magento产品问答插件(Ruiwant_Consult)的过程中需要处理用户输入的内容,在该插件中,需要用户填写的内容包含邮件、电话、邮编。等。WEB开发中有个很重要的原则,就是永远不要相信用户提交的内容。这个说的有些严重,但是不...

自定义模块添加Magento计划任务

Johnny阅读(3003)评论(0)赞(0)

Magento的计划任务是一个非常不错的功能。对于分类价格更新,Newsletters,谷歌地图这些功能来说,定时执行比人工手动操作要方便很多。默认使用计划任务的Magento内置功能包含以下内容。 分类价格规则更新 Newsletters...

Magento多币种转换的一些常用方法

Johnny阅读(3088)评论(0)赞(0)

最近在开发一款Magento的积分插件(Ruiwant_Rewards),设置了多种积分获取方式,如订单,推荐客户下单,评论等等多种方式。在订单获取积分的环节中,需要考虑到多币种的问题。如设置1美金获取1个积分,那如果当前订单的币种不是美金...

Magento评论常用的几个筛选方式

Johnny阅读(1940)评论(0)赞(0)

在Magento会员和积分插件的开发过程中,需要监控积分的状态改变事件,如果客户评论被通过,则给其添加一定的积分。有添加积分的模块存在,就一定需要做些防止刷积分的限制。例如,对于同一款产品,只有第一次评论的时候才会获取积分。那此时需要在re...

锐想电商 - 跨境电商经验交流分享

锐想无限