Magento2 专家级核心设置教程- 对接小程序-团购等

1 产品上传部分

常用的自定义属性,我们一般会放在增加产品的最前面。

关于价格,你最开始看到的价格就是你的产品的最终售价,点开高级售价 advaned Price 你看到的是 special price 和 cost

我们一般把cost 用来当做掩人耳目的那个价格,就是被划掉的价格..

special price 价格是当你真的有促销的时候的价格。比如当你有团购活动的时候,这个价格就是团购价格。

因为 special price  有一个开始和截止期,

 

Mongodb 操作指南

Mongodb 用来做社交和记录日志很好用。

Mongodb 可以使用Apt-get 等linux 包管理工具安装

sudo mongod –dbpath /var/lib/mongod/   是他的启动命令,

但是想后台启动,就是 sudo mongod –fork –logpath /var/log/mongodb/mongodb.log –dbpath /var/lib/mongodb/

你需要给后台启动的服务指定日志路径

备份

sudo mongodump –db DBNAME –out /var/backups/mongobackups/`date +”%m-%d-%y”`

恢复

sudo mongorestore –db DBNAME –drop /var/backups/mongobackups/01-20-16/DBNAME/

Mongodb 是一个使用起来非常简单的服务器。

Magento 开发错误收集

通过API 来上传产品的时候,服务器的设置需要修改,这个在做小程序的时候经常用到呢。

/etc/nginx/nginx.conf,下面需要增加

http {
    client_max_body_size 100M;
}
然后重启  nginx
systemctl restart nginx

微信小程序生成二维码的方案

generateQrcode() {
Parse.Cloud.run(‘getAccessToken’).then(AccessToken => {
uni.request({
url: `https://api.weixin.qq.com/wxa/getwxacodeunlimit?access_token=${AccessToken}`,
method: ‘POST’,
responseType: ‘arraybuffer’,
header: {
‘content-type’: ‘application/json;charset=utf-8’
},
data: {
‘scene’: `id=1`,
‘page’: ‘pages/location/location’,
‘width’: 300
},
success: res => {
console.log(res);
let base64 = uni.arrayBufferToBase64(res.data);
this.qrcode = “data:image/PNG;base64,”+ base64
},
fail: () => {},
complete: () => {}
});
}).catch(e => console.log(‘e’ + JSON.stringify(e)))
},

Magento 遇到内存不足的问题,解决方案。

Magento2有时候会遇到内存不足的问题,升级服务器后,还要改变设置才可以生效。

把下面的允许使用的内存改为你服务器2/3 的容量,建议。

1 .user.ini

memory_limit = 768M

2 .htaccess (2 places)

php_value memory_limit 768M

1. .user.ini

memory_limit = 768M

2. .htaccess (2 places)

php_value memory_limit 768M

wudi Magento 后台的使用教程。

拿到我们的后台后,你可以登陆进去:

1 首先根据你的需求,用我们给你的高级管理员账户,先为自己开一个账户。  后台路径 system => Permission / all user => add new user

详情了解: https://docs.magento.com/m2/ce/user_guide/stores/admin.html

因为我们系统后台同一个账户,每次只允许一个人登陆。

所以你要为你的每一个员工都新建立一个账户。当然,你可以为不同部门的员工设置不同的权限。

 

2 完成店铺的基础设置,根据你的实际情况:请跟随下面的教程

https://docs.magento.com/m2/ce/user_guide/stores/configuration.html

他一共有七大板块,分别介绍你不同板块的操作,这是你运营一个店铺的全部基础知识。包括如何组建分类,如何上传产品,如何处理订单之类的。

3 批量上传产品

我们的系统允许你批量上传大量的产品。下载magento批量导入教程

点击上面的链接下载教程。

 

 

如何设置微信开放平台 How to setup Wechat Open Platform

当你需要让你的独立APP 或者网站拥有微信登录功能,那么你需要注册微信开放平台账户。注册地址: https://open.weixin.qq.com/ 你需要准备另外一个新邮箱..是的,你需要准备很多邮箱来玩微信… 而且你需要为此付费审核。而且需要等认证,可能需要很久。尤其是海外公司

When your native APPs or Website need login with Wechat, You need to have a Wechat Open Platform Account.  register from : https://open.weixin.qq.com/ , You need another new email Box..   Yes you need lots of email boxes to play with Wechat.. You will pay for this account…  and wait few days..

 

当你的账户通过审核,可以使用了,你就可以创建相关的应用了。根据你的需求。

after your account has ready. You can create Apps, Websites , official account, MiniApp etc .

 

当你登录后,你应该可以看到这个界面

after you login in. you should be able to see this.

 

分别创建你需要绑定的应用,比如你有一个APP, 那么你就创建一个APP, 填上相关的信息。等待审核。

这样的好处是你可以让你的多个小程序和公众号和网站之间共享同一个微信用户信息。

 

Create the applications you need to bind separately. For example, if you have an APP, then you can create an APP and fill in the relevant information. Moderated.

The advantage of this is that you can share the same WeChat user information between your multiple MiniAPPs and the official Account and websites.

 

 

Get it done.

仿微信界面的实时聊天工具

介绍一个仿微信界面的聊天工具?

来了。

点击链接可以直接在手机上看效果

http://woooms.gitee.io/shenzhenniudemo/#/

 

手机下打开就是一个微信。。。

聊天是一个APP不可或缺的一部分。

聊天应用不再是社交APP的天下,很多行业都可以允许用户聊天。

维护一个聊天APP 是很复杂的,我们一般是使用 PASS 方案,也可以直接使用自己的服务器。但是性能没那么高的保证。

 

Magento2 海外微信支付插件

各位需要开发海外华人,或者在海外针对全球华人做生意的企业家们注意了。

我们最新开发的 Magento2 海外微信支付插件上线了

 

这个插件是给海外公司收人民币用的。

也就是中国人付人民币 ,海外公司直接收当地的货币,全球都支持。

wudi 一直帮助全球华人搭建最优秀的IT系统,支付是很重要的一环..