Tag: magento

[magento]:Fatal error: Class XXXX not found.linux下有问题win下正常

admin | Magento, PHP | 2012-05-02
做了一个magento的支付插件,在windows下开发的,测试的时候没有问题,也就放在那里了,等在linux下安装时,竟然报出了找不到类文件的的错误。郁闷中经过仔细核对竟然发现,有一个大小写字母弄错了。在windows下大小写并不敏感,而在linux下是区分大小写的。 [阅读全文]

Magento:自己做的Magento支付插件,Chinesepay 包含支付宝,财付通

admin | Magento, PHP, 下载区 | 2012-02-14
看Magento也有一段时间了,自己做了一个Magento的支付插件, Chinesepay,这个插件包含了支付宝与财付通支付接口,并且通过财付通提供的网银直连功能实现了网上银行直接付款。目前官方网站正在审核中,先在这里做一下推广。 官方网站地址: www.magentocommerce.com/magento-connect/chinesepay-7511.html 下载地址:http://www.kuaipan.cn/file/id_753... [阅读全文]

magento: Service Temporarily Unavailable错误

admin | Magento, PHP | 2012-02-05
今天在安装一个插件 lilysoft_imageshow的时候 的时候,由于某些条件不成功,导致了安装失败。 重新再访问magento站点的时候,出现了如下的错误。 Service Temporarily Unavailable The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later. 经过搜索,发现是因为通过co... [阅读全文]

Magento 翻译文件时对于单引号和双引号的处理

admin | Magento, PHP | 2012-02-02
在做Magento的语言包的时候,遇到单引号的双引号时需要作如下处理 字符串中存在单引号的情况, 在php代码中 使用 单引号来包裹字符串,就要使用反斜杠的转义字符 例如 <?php echo $this->__(‘TenPay is Tencent’s third-party payment platform.’)?> 而在翻译文件中,使用双引号来包裹字符串,就要去掉这个反斜杠 “Te... [阅读全文]

magento 可配置product如何获得 与其关联的 associated products

admin | Magento, PHP | 2012-02-02
/** * Get child products id (only ids) * */ $childIds = Mage::getModel(‘catalog/product_type_configurable’)->getChildrenIds($product->getId()); /** * Get children products (all associated children products data) **/ $childProducts = Mage::getModel(‘catalog/product_type_configurable’)->getUsedP... [阅读全文]

Magento core config data的使用

admin | Magento, PHP | 2012-02-02
在开发模块的时候,往往需要在后台创建一些用户可配置的数据,利用这些数据,用户可以在后台对我们的模块进行一些自定义的配置,这些配置的表单是在 system.xml中定义的,数据是存储在 数据库表 core_config_data中的,而默认值是存放在config.xml中的default节点中的,需要注意的是,数据访问的路径取决于 在  system.xml中定义的 section/group/fie... [阅读全文]

在block类中重新指定 template的方法

admin | Magento, PHP | 2012-02-02
在block的类函数里面有 setTemplate(),可以指定该block要加载 template文件,前提是 该block的声明里面没有规定 template的值,如果规定了 template的值的话,你会发现在 构造函数中调用 setTemplate设置的 模板文件是不起作用的。原因是 layout 规定的 template的加载 在 block类的构造函数之后,即使指定了,也会被原来的值冲掉,解决方法只有一个... [阅读全文]

magento layout中 update handle 的用法

admin | Magento, PHP | 2012-02-02
今天在处理”My account layout”时发现”update handle”这样的标签 后来查阅资料后,才知道 原来magento可以通过这样的layout设置机制来做相同设置处理 相同处理设置: <customer_account translate=”label”> <label>Customer My Account (All Pages)</label> <remove name=”catalog.l... [阅读全文]

关于collection对象的使用细节。

admin | Magento, PHP | 2012-02-02
Magento的collection对象十分方便,我们只需要在 model_mysql4中的collection类中添加不同的过滤器就可以随意的组合这些过滤器从而得到自己需要的数据集合。在使用的过程中,我发现不同的使用方式会导致不同的结果。 举例来说:我们有一个 log 的 collection集合,该集合有2个过滤器,addBookFileter()和addCustomerFilter()过滤器,假设我们首先使用ad... [阅读全文]

有用的Magento Collection函数

admin | Magento, PHP | 2012-02-02
here are different important functions that you can implement in your Collection object. The functions are present in Varien_Data_Collection_Db class. The class file is present in lib/Varien/Data/Collection/Db.phpHere are some of the functions that you can use in your collection object:- /** * Get Zend_Db_Select instance ... [阅读全文]
Ɣ回顶部