随笔分类 -  Magento

摘要:在Magento根目录执行: php bin/magento admin:user:create 该命令可以接受 --admin-user、--admin-email、--admin-firstname、--admin-lastname 参数: php bin/magento admin:user: 阅读全文
posted @ 2022-02-17 23:08 万博云计算 阅读(144) 评论(0) 推荐(0)
摘要:该教程基于 Mageplaza_Smtp 插件 登录magento2后台,进入后台配置界面 STORES -> Configuration: 找到 Mageplaza_Smtp 配置项: 在右侧的 SMTP Configuration Options 按如下方式填写: Host 点击右侧“Load 阅读全文
posted @ 2022-02-17 23:05 万博云计算 阅读(456) 评论(0) 推荐(0)
摘要:初次接触Magento2的小伙伴,在网站搭建完毕之后,不知道如何设置网站首页内容, 下面由万博云计算来为大家讲解一下如何设置首页内容: 对于一个电商网站来说,首页会有千万种变化,不可能有统一格式,所以Magento2的首页采用了CMS Page(静态页),想要改变首页的内容,就要找到对应的CMS P 阅读全文
posted @ 2022-02-17 22:38 万博云计算 阅读(407) 评论(0) 推荐(0)
摘要:新安装的Magento2网站,默认的订单号是 1000000001、1000000002、1000000003 这样的纯数字,可能不太美观,下面万博云计算来为大家简单介绍一下如何修改Magento2的订单号格式: 首先获取当前Store View的订单序号表的元数据: 以Default Store 阅读全文
posted @ 2022-02-17 22:35 万博云计算 阅读(325) 评论(0) 推荐(0)
摘要:Magento2里的订单号,由 Quote 对象的reserveOrderId方法生成: Magento\Quote\Model\Quote::reserveOrderId() /** * Generate new increment order id and associate it with c 阅读全文
posted @ 2022-02-17 10:12 万博云计算 阅读(237) 评论(0) 推荐(0)
摘要:利用mysql模拟队列,把订单成功 -> 验证优惠券发放规则 -> 发送email 这一流程转换为两个队列,避免在订单高峰期时,这个非常耗时的流程,对网站业务逻辑的冲击,将实时性不高的业务推迟处理,有效减少了下单成功页面的响应时间 阅读全文
posted @ 2017-03-12 23:22 万博云计算 阅读(351) 评论(0) 推荐(0)
摘要:以 Jp_Coupon 模块为例: 目标: 在 System configuration 页面添加一个 JP tab, 在JP中添加 Coupon section, 然后给 Coupon section 添加2个配置项 按照以下步骤: 1. app/code/local/Jp/Coupon/ect/ 阅读全文
posted @ 2017-03-12 23:21 万博云计算 阅读(506) 评论(0) 推荐(0)
摘要:当我们在网上愉快的买买买的时候, 你知道在这些屏幕“背后”正在进行着什么吗? 1. 当一个产品被加入到购物车后, 实际上发生了什么? 当第一个产品被加入到购物车, 系统首先会生成一个 quote (quote翻译过来就是“报价单”), 然后把刚才的产品当作一个 quote_item 也一起保存在数据 阅读全文
posted @ 2017-03-12 23:19 万博云计算 阅读(925) 评论(0) 推荐(1)
摘要:本篇文章将探讨网站布局的实现,以前也写过和视图层相关的文章==>点击查看<== 承接上篇文章的思路,本篇文章讨论的重点是“如何将模块化的块用xml组织起来?” 下面是我总结的视图层的设计要点: -定义网站的公共布局,以供其他布局调用和修改 -网站同一个URL可能会有多种状态,例如Logged In/ 阅读全文
posted @ 2017-03-12 23:16 万博云计算 阅读(374) 评论(0) 推荐(0)
摘要:magento的EAV模型非常强大且灵活,但是如果不做优化的话,性能会非常低,因为attributes都存放在附表里,要获取一个entity的attribute,需要表联结一次,如果需要获取多条attributes, 就会产生大量的表联结,势必会对数据库造成压力,对于访问量大的内容,比如catalo 阅读全文
posted @ 2016-09-08 18:45 万博云计算 阅读(1249) 评论(0) 推荐(0)
摘要:在Magento开发和维护过程中,经常需要将Magento的数据库导出、导入,这些工作可以通过mysqldump这个工具来实现。 下面我来简单介绍一下mysqldump在导出导入Magento database时需要注意的地方: 导出: $ mysqldump -uroot -p PASSWD db 阅读全文
posted @ 2016-08-25 13:42 万博云计算 阅读(381) 评论(0) 推荐(0)
摘要:如何重新安装Magento2的Module? 分类 2 类: Module是通过 composer 安装的:在命令行输入:php bin/magento module:uninstall Module_Name Module是自己创建的:在数据库中找到setup_module表,删除Module对应 阅读全文
posted @ 2016-07-27 10:40 万博云计算 阅读(501) 评论(0) 推荐(0)
摘要:需求 现有购物网站支持2种支付方式,但是考虑到会出现如下情况: 在一个优惠活动中,假如有一些订单的总金额为0, 那么这些订单就不必跳转到支付网关,现有支付方式无法处理此种情况。 分析 当customer输入订单的收货信息后,点击确认按钮,页面就会跳转到选择支付方式页面,默认流程是直接给出所有支付方式 阅读全文
posted @ 2016-07-08 11:45 万博云计算 阅读(1074) 评论(0) 推荐(0)
摘要:Magento 1.x的Export功能可以很方便地对Customers的数据进行导出,但是存在几个不足(或者说不方便)的地方: 1. 默认导出的 .CSV文件是以UTF-8格式编码的,而MS Excle是无法识别UTF-8编码的,所以导出的 .CSV文件直接在Excle中打开时中文会乱码,乱码不仅 阅读全文
posted @ 2016-07-04 17:51 万博云计算 阅读(793) 评论(0) 推荐(0)