找回密码
 立即注册
查看: 173|回复: 0

[教程] thinkphp8.x按钮中英文切换语言代码教程

[复制链接]

30

金豆

170

黑豆

2

精华

管理员

站长QQ:515138

主题
124
回帖
7
在线时间
76 小时
注册时间
2024-2-3
最后登录
2024-11-14
发表于 2024-8-23 11:06:05 | 显示全部楼层 |阅读模式
thinkphp8.x按钮中英文切换语言代码教程
前端代码如下:
  1. <div>
  2.     <a href="javascript:;" onclick="setlang('zh-cn')">中文</a>
  3.     <a href="javascript:;" onclick="setlang('en-us')">英文</a>
  4.     <script>
  5.       function setlang(lang){
  6.         $.ajax({
  7.           type:'get',
  8.           url:"{:url('setlang')}?lang=" + lang,
  9.           success: function (res) {

  10.             if(res.code>0){
  11.               alert(res.msg);
  12.               window.location.reload();
  13.             }else{
  14.               layer.msg(res.msg,{'icon':2}); //失败
  15.             }
  16.           },
  17.           dataType: 'json'
  18.         })
  19.       }
  20.     </script>
  21.   </div>
复制代码
后端代码如下:
  1. public function setlang(){
  2.         if(request()->isAjax()){
  3.             $lang = $id = request()->param('lang');
  4.             cookie('think_lang', $lang);
  5.             return json(array('code'=>1,'msg'=>"恭喜,更换!"));
  6.         }
  7.     }
复制代码


QQ|网站地图|Archiver|手机版|金黑 ( 粤ICP备2021124338号 )

网站建设,微信公众号小程序制作,商城系统开发,高端系统定制,app软件开发,智能物联网开发,直播带货系统等

Powered by Www.Jinhei.Cn

Copyright © 2013-2024 深圳市金黑网络技术有限公司 版权所有

快速回复 返回顶部 返回列表