分类存档: Magento

扩展Magento核心静态类的方法(3)

Hi everyone. I don’t know if its because …

继续阅读 »

扩展Magento核心静态类的方法(2)

Ive been having trouble with abstract cl …

继续阅读 »

扩展Magento核心静态类的方法(1)

Magento – Extending Core Class Recently …

继续阅读 »

Magento中文语言包下载

Magento中文语言包下载

Magento_Chinese_Package

继续阅读 »

magento程序序列图和magento的核心模块关系图

magento程序序列图和magento的核心关系图,对开发人员了解magento非常有用.

Magento程序序列图:

继续阅读 »

Magento paypal跳转插件原理

最近仿牌查的越来越严,很多通道都禁止了一些产品网站的接入,为此开发出magento外贸网店的paypal跳转插件.(本站注:自从ebay收购magento后,仿牌就更加难了.)

magento paypal跳转原理:

在用户点击paypal付款的时候 将数据先传递到另一个正规产品的网站上,然后再通过 该 网站将数据提交 到paypal, 使Paypal无法检测到真正的产品网站。

Magento 内置 了Paypal支付模块, 所以修改主要 是找到最终的生成paypal定单提交页面的程序 文件,然后根据 需要 修改Action 或者添加 相应的参数。

Magento中的执行文件是:

继续阅读 »

在Magento中直接操作数据库

在进行Magento的相关模块开发或二次开发的时候,在代码级别直接访问数据库是非常必要的,那么编写Magento代码时是怎么样的呢?要操作 数据库,首先你需要一个resource model,然后通过这个resource获取一个对数据库的连接。这样你就得到了一个Varien PDO Adapter对象,通过这个对象就可以直接通过sql语句操作。看下面的例子:

继续阅读 »

Magento 引用include顺序

Magento 1.6.2引用文件(include)顺序先后分别是:

app/code/local
app/code/community
app/code/core
lib
.
/usr/local/lib/php
/usr/local/lib/php/PEAR
/usr/local/lib

也就是因为这个local到community最后才到core的顺序,Magento无法优先加载你的同名类.这点可以在重写Magento核心模块时用到.

继续阅读 »