添加新语言后,PC端新语言商店的输出样式是移动端样式,非PC端样式

bug问题 · htony · 于 9天前 发布 · 63 次阅读

如题,域名还是PC端的域名,但是输出样式是移动端的小屏样式。PC端对应语言的assets文件夹清空后问题依旧。

另外,按http://www.fecshop.com/topic/616PC端新增语言版本会报错。

Unknown Property – yii\base\UnknownPropertyException
Setting unknown property: fecshop\services\Fecshoplang::ru_RU

例如,我想增加一个俄语版本的store,添加在

@common/config/fecshop_local_services/FecshopLang.php

中的代码如下:

<?php
/**
 * FecShop file.
 *
 * @link http://www.fecshop.com/
 *
 * @copyright Copyright (c) 2016 FecShop Software LLC
 * @license http://www.fecshop.com/license/
 */
return [
    // 在@common/config/fecshop_local_services中已经进行了全局配置
    // 当然,您可以将上面里面的配置清空,在每一个app里面单独配置。
    'fecshoplang' => [
        //'defaultLangCode' => 'en',
		'ru_RU' => [
			'code' => 'ru',
		],
    ],
];
共收到 6 条回复
Fecshop#19天前 0 个赞

一个问题,一个帖子,这里只回答你的样式问题,添加语言问题,请另开新帖

你的nginx,应该是配置错了,配置到 域名对应的文件路径,配置到 @apphtml5/web 路径下了

htony#29天前 0 个赞

好的,我先检查下nginx,那个问题我等下再发贴。

htony#39天前 0 个赞

@Fecshop #1楼 还有其它的可能性吗?我刚刚检查了nginx,除了root设置的是appfront之外,新增语言都是参照之前已经存在的语言以相对路径的形式添加的,所以应该不会出错。

Fecshop#49天前 0 个赞

@htony [#3楼](#comment3) 是不是,你测试下不就知道了?

脑子转动一下,灵活一点,别那么死脑筋

你在 @appfront/web/index.php 加个断点 echo 1; exit; 输出下不就知道了吗?

htony#59天前 0 个赞

好的,我试下看。

6楼 已删除.
7楼 已删除.
8楼 已删除.
9楼 已删除.
Fecshop#109天前 0 个赞

回复错了

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