注册页面不显示验证码、不显示中文

bug问题 · wangyan · 于 4年前 发布 · 1436 次阅读

一、H5 注册页不显示中文

1.1. H5 注册页面截图

1.2. 配置情况

fecmall/apphtml5/theme/terry/theme01/customer/account/register.php

fecmall/apphtml5/languages/zh-CN/apphtml5.php

二、VUE 注册页不显示验证码

2.1. 出错页面截图

2.2. 配置情况

共收到 2 条回复
Fecmall#14年前 0 个赞

1.有一些地方,没有加入翻译: https://github.com/fecshop/yii2_fecshop/blob/master/app/apphtml5/theme/base/html5/customer/account/register.php#L29

<input class="required-entry" type="text" placeholder="First name"  id="firstname" name="editForm[firstname]" value="<?= $firstname ?>" title="First Name">

改成

<input class="required-entry" type="text" placeholder="<?= Yii::$service->page->translate->__('First name'); ?>"  id="firstname" name="editForm[firstname]" value="<?= $firstname ?>" title="First Name">

然后添加翻译即可(fecmall会存在一些疏漏)

2.vue部分,如果要用验证码,需要使用redis,因为api的方式不支持session,配置redis后才能使用vue这种前后端分离的验证码

3.如果你做中文,用手机号作为账户,微信登陆等,可以看看这个扩展:http://addons.fecmall.com/61267738

wangyan#24年前 1 个赞

问题已经解决了。

非常感谢!

-- 补充:如果出现下面提示,说明 PHP 的 GD 组件没安装。

添加回复 (需要登录)
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册
Your Site Analytics