深入理解Magento – 第六章 – 高级Magento模型

piaoling  2011-05-05 13:26:13

我们讲过Magento有两种模型,简单模型和EAV(Entity Attribute Value)模型。上一章我们讲过所有的Magento模型都是继承自Mage_Core_Model_Abstract / Varien_Object。简单模型和EAV模型的区别在于资源模型(Model Resource)。虽然所有的资源模型都最终继承“Mage_Core_Model_Resrouce_Abstract”,但是简单模型是直接继承 “Mage_Core_Model_Mysql4_Abstract”,而EAV模型是直接继承 “Mage_Eav_Model_Entity_Abstract”。 Magento这么做是由它的道理的。对于大部分开发人员或者用户来说......

类别 :  magento(258)  |  浏览(3472)  |  评论(0)

深入理解Magento – 第五章 – Magento资源配置

piaoling  2011-05-05 13:25:17

对于任何一个更新频繁的项目来说,保持开发环境和生产环境的数据库同步是件很头疼的事情。Magento提供了一套系统,用版本化的资源迁移脚本来解决这个问题。 上一章,我们为 Helloworld Blogpost 创建了一个模型。我们直接通过SQL语句“CREATE TABLE”来创建数据表。在这一章,我们将为Helloworld模块创建一个资源配置(Setup Resource)用于创建数据表。我们也会创建一个模块升级脚本,用来升级已经安装的模块。下面是我们要做的步骤 在配置文件中添加资源配置 创建资源类文件 创建安装脚本 创建升级脚本 添加资源配置   修改Helloworld模型的config.......

类别 :  magento(258)  |  浏览(3550)  |  评论(0)

Magento如何使用和设置Cookie&Session

piaoling  2011-05-05 10:49:08

给大家介绍两个Magento的核心对象-Mage_Core_Model_Cookie & Mage_Core_Model_Session 首先介绍Mage_Core_Model_Cookie,这个对象主要是用来设置Cookie的,里面主要下列方法: public function getDomain(); public function getConfigDomain(); public function getPath(); public function getLifetime(); public function setLifetime(); public function getHttponly(); public function isSecure(); public function set(); public function renew(); public function get(); public function delete(); 使用起来非常方便,例如设置一个Cookie: $cookieModel ......

类别 :  magento(258)  |  浏览(3192)  |  评论(0)

关于Magento的时间/时区问题

piaoling  2011-05-05 10:38:28

今天同事研究为啥保存的时间不是东八区时间,由此引来的话题。 Magento整个系统中使用UTC时间,即通用协调时(UTC, Universal Time Coordinated)。这样保证在不同的视图或者Store里使用的时间与本地时间一致,在系统配置中可以看到,每个视图或者店铺可以单独设置时区。 Magento在数据库中存贮的都是UTC时间,在渲染视图的时候会显示当前时间。 如果想在视图中获取当前时间,可以使用如下函数: Mage::getModel('core/date')->date(); 或者在Grid中使用: ......

类别 :  magento(258)  |  浏览(3989)  |  评论(0)

网站调查报告

piaoling  2011-05-05 10:32:57

http://www.7963.cc/site/wemvc.com ......

类别 :  日志(47)  |  浏览(3499)  |  评论(0)

精东

piaoling  2011-05-05 10:22:16

你好..请问能知道您的联系方式吗? 我代表Hailong Zhang还有shuishui,邀请你加入我们的讨论群.lol 希望你喜欢.Q群号:69985347 ......

类别 :  日志(47)  |  浏览(3593)  |  评论(0)

深入理解Magento – 第四章 – 模型和ORM基础

piaoling  2011-05-05 10:20:11

对于任何一个MVC架构,模型(Model)层的实现都是占据了很大一部分。对于Magento来说,模型占据了一个更加重要的位置,因为它常常包含了一部分商业逻辑代码(可以说它对,也可以说它错)。这些代码在其他的MVC框架中往往出现在控制器或者帮助函数中。 传统的PHP MVC架构中的模型 本来MVC的定义就不是很清晰,不同的人有不同的看法,而对于模型的定义争议就更多了。在MVC模式被广泛采用之前,PHP程序员往往通过SQL语 句直接操作数据库。也有些程序员通过一个SQL抽象层来操作数据库(比如AdoDB)......

类别 :  magento(258)  |  浏览(3891)  |  评论(0)

深入理解Magento-第九章-修改、扩展、重写Magento代码

piaoling  2011-05-04 18:47:28

作为一个开发者的你,肯定要修改Magento代码去适应你的业务需求,但是在很多时候我们不希望修改Magento的核心代码,这 里有很多原因,例如将来还希望升级Magento、还想使用更多的Magento代码。如果你正在寻找修改Magento代码的最佳方式,那么此篇文章将 会是一个不错的教程。 适合对象:高级开发者 适合目标:开发者希望自定义修改Magento 当前版本:Magento versions: 1.4.0.1 作者:精东 最后修改时间:2010年7月13日 版本:V 0.3.0 重写Magento模块(Module) 第一步......

类别 :  magento(258)  |  浏览(3871)  |  评论(0)

给博客文章添加注释

piaoling  2011-05-04 11:35:03

给博客文章添加注释 ......

类别 :  日志(47)  |  浏览(3510)  |  评论(0)

毕业论文答辩时间

piaoling  2011-05-04 10:06:50

大家注意:清考时间:专业课:5.22-28公共课(英语、数学等):5.28-29请大家及时回学校 徐金鸿(757264228) AM 10:03:52 毕业论文答辩好像在5.20-25  大家速度啊 ......

类别 :  日志(47)  |  浏览(3595)  |  评论(0)
  • Page:61/146  1452 Blogs
    <<
    >>
    20088
    周日 周一 周二 周三 周四 周五 周六

    文章分类