magento 对象的获取

最近学习magento1.x 电商平台,想获取用户的对象的信息,magento是一个不错的开发平台,易于开发者随意开发,但是在开发时候要注意遵循megento的
规则进行开发和使用,在官网都有文档可以下载观看开发指南。
下面就对magento的获取对象分享代码,自己测试ok,希望大家喜欢。国内用magento做电商的公司不多,所以对magento的开发知识问题也少,现在我来讲讲magento跟大家分享。
 
Magento:被认为是全球范围内最实用、最完整的电子商务网站架构系统,是国际化电子商务解决方案之一,像Nike、IKEA等品牌的网站即是采用Magento系统.新版本Magento2可以在本站下载使用。它支持多种语言、多个商铺平台统一管理,具有丰富的模块化架构体系以及丰富的拓展功能。它专业的开源性,使其在第三方系统集成方面有着极为良好的表现
特色:过亿次下载,除了有官方升级支持,还有Magento社区,与爱好者一起交流,帮你解决问题.功能强大,免费开源,没有许可证费用,代码在自己手里,完全属于自己的网店(社区版).多货币支持,600多种支付方式,支持paypal,支付宝.完整的插件整合系统(2017统计,有上万个扩展模板可以供选择.可使用的),可以实现强大的功能拓展性.第三方平台整合,可以与亚马逊,ebay,淘宝等整合.
 
 
好了,现在讲讲magento的对象:
$customer = Mage::getModel(‘customer/customer’);      //对model的类的实例化
            $customer->setWebsiteId(Mage::app()->getWebsite()->getId());  //设置用户对象的站点,即使属于哪个站点的。
            $customer->loadByEmail($email);//通过邮箱,获取customer用户对象,可以通过此对象得到对象的数据。
            var_dump($customer->getData());//得到所有的对象数据
//如果想修改数据则使用addData()或者使用set字段名(‘eg’),字段名要大写的。例如share_qq数据库字段,则写成setShareQq()即可。
            $customer->addData(array(‘firstname’=>’忘记’,’lastname’=>’kale’))->save(); //必须save才能导数据库里面。
addData()方法参数是数组,而setData()是key和value的形式。
            echo ‘+++++++++++++++++++’;
            var_dump($customer->getData());

如果有不懂的地方请留言,SKY8G网站编辑者专注于研究IT源代码研究与开发。希望你下次光临,你的认可和留言是对我们最大的支持,谢谢!

上一篇: 滴滴顺风车在上海一直违法经营 从未在沪备案

下一篇: 如何批量导入Magento批发价格

登录 评论
avatar