按照手册上说的通过vagrant安装好了fecshop,然后通过appfront.fecshoptest.com 访问是可以的,可是发现切换语言时报404错误。我想请问一下怎么用store设置多语言,可以发个连接吗。我按照网上索搜出来的好像不行,修改后我是通过appfront.fecshoptest.com 访问的,是这样操作吗?我已经实现挂载了
本文由 LOVE520 创作,采用 知识共享署名 3.0 中国大陆许可协议 进行许可。 可自由转载、引用,但需署名作者且注明文章出处。
配置store的文档:
http://www.fecshop.com/doc/fecshop-guide/develop/cn-1.0/guide-fecshop-about-config.html
对于下面的配置store之一appfront.fecshoptest.com/fr 这个需要在@app/web/下面新建fr文件夹, 默认我记得是有这个文件夹的。如果没有自己新建这个文件夹,可以参看这里的:https://github.com/fecshop/yii2_fecshop_app_advanced/tree/master/appfront/web
appfront.fecshoptest.com/fr
'appfront.fecshoptest.com/fr' => [ 'language' => 'fr_FR', 'languageName' => 'Fran?ais', 'localThemeDir' => '@appfront/theme/terry/theme01', 'thirdThemeDir' => [], 'currency' => 'RMB', 'mobile' => [ 'enable' => true, 'condition' => ['phone'], # phone 代表手机,tablet代表平板。 'redirectDomain' => 'apphtml5.fecshoptest.com/fr', # 跳转后的url。 ], ], 'appfront.fecshoptest.es' => [ 'language' => 'es_ES', 'languageName' => 'Espa?ol', 'localThemeDir' => '@appfront/theme/terry/theme01', 'thirdThemeDir' => [], 'currency' => 'USD', 'mobile' => [ 'enable' => true, 'condition' => ['tablet'], 'redirectDomain' => 'fecshop.apphtml5.es.fancyecommerce.com', ], ],
appfront.fecshoptest.es appfront.fecshoptest.com/fr 都是一个store的域名配置。
vagrant 安装的fecshop,有点老,vagrnat的php nginx等环境都弄好了。
建议你搞完后,可以按照安装文件在上面操作一遍,视频已经做好了,可以去百度云盘下载观看。