TP5 多语言设计,并且美化URL

发布时间:2024-12-21 21:19

美学设计需要关注细节,用视觉语言讲述故事 #生活乐趣# #生活艺术# #生活美学设计# #创意设计#

TP5 多语言设计,并且美化URL

最新推荐文章于 2024-07-30 15:46:22 发布

一场丶 于 2018-07-06 17:24:12 发布

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

花了两小时来研究TP5的语言加载,终于有点头绪,并不需要在配置中配置  lang_switch_on

1、 用 think\lang::load 来加载语言

2、为了美化 URL ,在路由中配置路由,比如我这配置了两个,为了测试使用:

Route::get('cn/','index/index/index');

Route::get('cn/hello','index/Index/hello');

Route::get('zh/','index/index/index');

Route::get('zh/hello','index/Index/hello');

3、控制器中拿到语言

4、不多说,代码如下

BaseConrtoller 中的代码:

class BaseController extends Controller

{

public function _initialize(){

$this->assign('lang',$this->lang());

}

private function lang(){

$url = request()->url();

$lang = substr($url,1,2);

i

网址:TP5 多语言设计,并且美化URL https://www.yuejiaxmz.com/news/view/534610

相关内容

基于Android的环保生活小助手APP设计与实现(源码+lw+部署文档+讲解等)java语言python语言php语言小程序Android定制开发包修改
Alexandre Chary:用当代审美和本土语言设计家具,让传统工艺得到新生
盘点十款设计精美的智能家居设备
iOS 常见的URL Schemes
曲美家居30周年 | 设计创造生活
关爱语言退化群体 构建和谐语言生活
小学语文作业个性化设计策略
专业设计,让家居生活中多一份舒适和惬意
「易起幸福」设计公开课 | 孟也:展现自我意识 引领更多有好奇心的好设计
【计算机毕业设计】美食烹饪互动平台

随便看看