摘要: 我想要写诗给你,长的短的,深情的热烈的; 我想要唱歌给你,刘的周的,甜蜜的欢快的; 我想要朗诵给你,高的低的,激情的温馨的; 最终我还是决定写信给你; 写了几千字,又删了几千字; 写了几百字,也删了几百字; 写了几十字,却删了几十字; 最后写了几个字——我爱你; 阅读全文
posted @ 2018-07-21 22:03 爱偷懒的程序员pisTol 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 第十五天 一、 Magento Event Handlers概述 在Magento系统的业务流程(主要是购物流程)中,存在很多的事件(Event)。Magento系统会自动调度这些事件,我们可以使用钩子(hook)挂载在事件上,通过钩子来完成自定义的功能或动作。使用事件监听器(Event Liste 阅读全文
posted @ 2016-03-16 16:41 爱偷懒的程序员pisTol 阅读(867) 评论(0) 推荐(0) 编辑
摘要: 第十四天 一、 Magento后台功能定制化实例测试:Source Model的使用 1. Magento中下拉选择框的options数据使用Source Model类进行组织; 2. 在system->YEMA->Admin Dev Configuration的Admin Dev Page Set 阅读全文
posted @ 2016-03-16 16:26 爱偷懒的程序员pisTol 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 第十三天 一、 Magento后台功能定制化实例测试:根据数据库表创建Grid     1. 为Grid创建后台控制器,该Grid以subscription实体为基础,控制器文件为SubscriptionController.php,路径/YEMA/Admindev/controllers/Admi 阅读全文
posted @ 2016-03-15 20:54 爱偷懒的程序员pisTol 阅读(309) 评论(0) 推荐(0) 编辑
摘要: 第十二天(2016年2月18日) 一、 Magento数据迁移过程中发生的MySQL问题     问题描述:General error: 1449 The user specified as a definer ('magento'@'localhost') does not exist     问 阅读全文
posted @ 2016-03-15 20:40 爱偷懒的程序员pisTol 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 第十一天 一、 数据库实例测试:数据库安装及更新脚本     当自定义模块需要使用定制化数据库表时,使用Magento的机制可以自动触发脚本。     1. 在模块配置文件中添加配置,在resources标签下;     2. 创建相关文件夹/Databasetest/sql/databasetes 阅读全文
posted @ 2016-03-15 20:31 爱偷懒的程序员pisTol 阅读(290) 评论(0) 推荐(0) 编辑
摘要: 第十天 一、 数据库实例测试:注册Resource Model     1. 注册Model及Resource Model     2. 配置关联Model与Resource Model   二、数据库实例测试:注册Connections     1. 配置读或写的适配器;     2. 在模块的配 阅读全文
posted @ 2016-03-15 20:24 爱偷懒的程序员pisTol 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 第九天 一、 数据库实例测试:数据库连接     1. 创建Databasetest模块,配置相关模块config.xml文件及系统etc模块配置文件;     2. 在模块配置文件config.xml中增加前端路由配置,并创建前端动作控制器;     3. 在前端动作控制器类的方法中增加数据库测试 阅读全文
posted @ 2016-03-15 20:21 爱偷懒的程序员pisTol 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 第八天 一、 Magento后台功能定制化实例测试:增加访问权限控制(ACL)     1. 在Admindev模块下的/etc/adminhtml.xml中,增加相关的ACL配置     在权限配置显示结果如下,相关账号权限测试这里不再赘述。 二、 Magento后台功能定制化实例测试:拓展系统配 阅读全文
posted @ 2016-03-15 19:44 爱偷懒的程序员pisTol 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 第七天 一、 Magento后台功能定制化实例测试:注册一个后台controller     1. 创建模块/YEMA/Admindev;     2. 配置模块config.xml文件,添加如下内容:     注:以上配置中,我们使用自建模块下/controllers/Adminhtml文件夹来拓 阅读全文
posted @ 2016-03-15 19:26 爱偷懒的程序员pisTol 阅读(274) 评论(0) 推荐(0) 编辑