Thinkphp 多语言多模板 怎么做到切换,
就是有cn和en语言,当用户切换到en语言就使用en主题的模板http://127.0.0.1/index.php?l=en当用户切换到cn语言就使用cn主题的模板htt...
就是有cn 和 en 语言,
当用户切换到en语言 就 使用en主题 的模板 http://127.0.0.1/index.php?l=en
当用户切换到cn语言 就 使用cn主题 的模板 http://127.0.0.1/index.php?l=cn
没分了, 只能心里万分的感谢! 展开
当用户切换到en语言 就 使用en主题 的模板 http://127.0.0.1/index.php?l=en
当用户切换到cn语言 就 使用cn主题 的模板 http://127.0.0.1/index.php?l=cn
没分了, 只能心里万分的感谢! 展开
1个回答
展开全部
一般情况更换语言包就行了,我想你的英文和中文的模板相差比较多吧
比较简单的办法在index.php中加上如下代码:
if (isset($_GET['l'])) {
$_GET['t'] = $_GET['l'];
}
另外记得配置文件里需要加上如下配置
'DEFAULT_THEME' => 'default',
'TMPL_DETECT_THEME' => true, // 自动侦测模板主题
模板切换事例:
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询