精通Docker第三版第九章更新中...

标签:Magento

Magento 产品页如何使用外部链接

Magento 无疑是电商中数一数二的系统,Alan 不从事跨境电商行业的工作已经有三年了,因而对于 Magento也逐渐生疏了(话说它也An eBay Company 变成了An Adobe Company)。趁着中秋假日做了些梳理,产生了一个小需求,就是我们站点中除了销售自己的产品外,还常常会需要链接接其它网站,这种需求最常见于 Affliate Mar……

Magento 1.9.x 速度优化基础篇

网站速度优化和SEO一样属于营销的基本组成部分,常用的速度优化工具有:– Pingdom Website Speed Test– WebPagetest– GTmetrix– think with Google– YSlow – Official Open Source Pro……

Magento中如何自定义后台登录页面

很多人在使用Magento开发网站时除了会修改默认的后台登录路径外还会希望对后台登录页面甚至是后台进行修改。Alan使用Inchoo的插件并参照Mastering Magento Theme Design一书拼接了一个简单的代码,实现在后台登录页的自定义修改以及在后台页面中放置自己logo的功能。这里我使用了Pinterest的logo在进行测试,以下是后……

30天备战Magento认证考试二

Day 2 ContinuedExplain how Magento loads and manipulates configuration informationMagento的配置基本上散布在很多个.xml文件中,那么很自然地就有一个疑问,Magento是如何操作这些文件又从而为每个插件找到相应的配置文件的呢?下面我们先来梳理一下Magento结构的……

30天备战Magento认证考试一

Day 1使用Magento有挺长一段时间,但一直都限于泛泛的一些见招拆招的小功能,之前也参照Alan Storm的博客写过有关Magento开发的系列教程,不过在开发上实在没有什么更进一步的发展。于是决定通过备考Magento认证考试来进一步了解Magento的结构,从业余向专业过渡。Magento开发系列之一 基础知识Magento开发系列之二 配……

Magento Facebook, Twitter登录插件

社交网站已成功占据网民们越来越多的时间,不论是一个内容站还是电商站,社交分享按钮都早已成为标配。社交分享按钮在很多模板中都已添加,甚至在Magento自带的rwd包默认模板中也已加入了Facebook和Twitter的分享按钮,此外还可以采用AddThis这样的免费代码来集成分享功能。分享以外为了降低获取用户的成本、改善用户体验各大网站也开始纷纷添加了……

Magento开发系列之十二 默认系统配置

本节并没有太多新内容,更多的是对前面有关系统后台配置的补充。在我们创建新的系统配置路径时,Magento并没有存储默认值,甚至对于一些系统默认配置也是如此,这点可以通过查看core_config_data表来进行验证。这张表仅存储在后台或基它程序中明确设置的值,而如果请求一个没有进行这个设置的系统配置值的话,Magento会到全局配置文件中去查看默认值。虽……

Magento开发系列之十一 数据重载和升级

在Magento经常被鼓吹也常被滥用的功能就是重载core中的系统代码,而另一个开发者经常讨论的话题就是升级以及重载对升级的阻碍作用。本节我们就来一起看看重载给版本切换所带来的不便。需要强调下我们这里的是修改Maento中core的业务逻辑,对于phtml模板文件的修改是非常普遍的。不论是在Magento中还是其它系统中对升级最不友好的肯定是直接修改源代……

Magento开发系列之十 Varien数据集合

早期PHP开发者如果想要将一组相关的变量放在一起,只能通过数组,虽然和C语言的内存地址数组同名,PHP的数组更多的是一个对象加序列索引的数组行为组成的通用字库。在其它语言中都有多种数据结构,每种结构在存储、速度和语法上有不同的优势。PHP语言的逻辑是减去这些选择而仅使用一种有用的数据结构即可。从PHP 5开始通过提供内置类和接口来让开发者允许创建自己的数据结……

Magento开发系列之九 后台开发进阶

前面一节我们讨论了后台系统配置,本节我们将进行更深入的探讨,前面讲到了field内可以用到的一些标签:本节将对这些标签进行更深度的剖析,首先查看<label />和<comment />标签,<label />标签中的内容将出现在文本框左侧,而<comment />标签则出现在文本框的下方<sho……