ThinkPHP中语言设置

最近一个项目需要用英文页面,自己对ThinkPHP也不是很熟,于是找了很久才知道如何设置跳转提示中的标题

$msgTitle如何设置。在thinkPHP的框架中,conf/convention.php中定义了"DEFAULT_LANG"=>"zh_cn",默认使用中文界面,可以在自己的项目配置文件中更改这个参数,目前ThinkPHP框架中只有中文和英文,因此其他语言要自己去写。

页面跳转中的成功和失败页面用户可以自己定制,需要在配置文件中定义下面两个参数 ‘TMPL_ACTION_ERROR‘和 ‘TMPL_ACTION_SUCCESS‘=>"Public:success", 框架中的‘TMPL_ACTION_ERROR‘     => THINK_PATH. ‘Tpl/ dispatch_jump.tpl‘,  // 默认错误跳转对应的模板文件‘TMPL_ACTION_SUCCESS‘ =>  THINK_PATH.‘Tpl/dispatch
_jump.tpl‘,  // 默认成功跳转对应的模板文件,指向了模板中的同一个文件。

时间: 2024-10-25 23:17:41

ThinkPHP中语言设置的相关文章

iMindMap 9中语言设置如何更改

iMindMap思维导图作为一款应用广泛的思维导图软件,面对不同的使用人群提供了多种语言系统,从下中文到英文,满足你的需求.面小编就教你怎样更改iMindMap语言设置. 查看更多内容请直接前往:http://www.imindmap.cc/imp-yuyan-shezhi.html 首先我们打开iMindMap思维导图,点击[文件] 中的选项. 打开选线窗口后,跳转到国际化板块中,我们能够iMindMap语言设置中看到程序语言选项. iMindMap思维导图提供了包括简体中文.英文.法文.俄文

thinkphp多语言设置

转自:http://www.cnblogs.com/yuwensong/p/4156383.html 1.将CheckLangBehavior.class.php(没有的话去下载完整版)文件放到此目录下:\ThinkPHP\Extend\Behavior 2.修改目录下文件Application\Home\Conf\tags.php(没有此文件的话自己添加)添加配置: return array(            'app_begin' => array('Behavior\CheckLan

ThinkPHP中的模型

ThinkPHP中的模型 1.什么是模型(Model) 模型表示企业数据和业务规则,实际项目开发中,主要实现与数据库进行操作. 2.模型的定义规则 模型类的命名规则是除去表前缀的数据表名称,采用驼峰法命名,并且首字母大写,然后加上模型类的关键词Model,再加上类文件后缀.class.php 案例:实现移动办公自动化系统的组织结构功能 ① 设计数据库db_think ② 设计数据表结构(tk_dept) id ???? 编号 ????int 自动增长 主键 name 部门名称 varchar(4

ThinkPHP中 按条件查询后列表显示

最近在项目中遇到了需要根据下拉框的条件筛选出符合条件的数据,然后进行列表显示的问题. 在ThinkPHP中进行列表显示的传统过程:通过在后台控制器中查询出数据,然后通过$this->assign()来实现控制器数据向页面的传递,在页面中通过<foreach>或<volist>标签来进行数据的解析,(注:在通过标签进行数据的解析时需要以“$”符号的形式). 在进行条件查询时,需要通过jquery中ajax的方式将条件GET到后台控制器,后台控制器中接收数据,然后根据条件进行查询

[转]ThinkPHP中实例化对象M()和D()的区别,select和find的区别

1.ThinkPHP中实例化对象M()和D()的区别 在实例化的过程中,经常使用D方法和M方法,这两个方法的区别在于M方法实例化模型无需用户为每个数据表定义模型类,如果D方法没有找到定义的模型类,则会自动调用M方法.通俗一点说:M实例化参数是数据库的表名.D实例化的是你自己在Model文件夹下面建立的模型文件 例如:$user = new UserModel(); 等价于$user = D('user'); 如果实例化的是一个空模型 例如 $Demo = new Model(); 那么它等价于

ThinkPHP中的视图二

ThinkPHP中的视图 1.模板注释 在实际项目开发中,经常要使用注释功能,如果是ThinkPHP框架,则可以在模板文件中使用如下方式进行注释: {// 注释内容 } :单行注释 {/* 注释内容 */ } :多行注释 ? 示例代码: 运行以上代码可知:ThinkPHP框架中的模板注释属于服务端注释,并不会显示输出在客户端浏览器. 2.fetch获取模板内容 在实际项目开发中,如果我们只想获取模板内容但又不输出,那这个时候可以考虑使用fetch方法进行实现. $this->fetch() :①

分享下ThinkPHP中如何使用sphinx

前一段时间工作中遇到的一些小问题,在网上找了很久,thinkphp是没有sphinx扩展的,那么我们可以自己扩展一个用,今天搞了好久,只能总结一点thinkphp调用sphinxapi的一段小代码首先我们把coreseek下载好,命名为coreseek,我们找到coreseek/etc中的csft_mysql.conf修改这个配置文件 复制代码 #源定义 source lemai { type                    = mysql sql_host                

ThinkPHP中实例化对象M()和D()的区别,select和find的区别

原文:ThinkPHP中实例化对象M()和D()的区别,select和find的区别 1.ThinkPHP中实例化对象M()和D()的区别 在实例化的过程中,经常使用D方法和M方法,这两个方法的区别在于M方法实例化模型无需用户为每个数据表定义模型类,如果D方法没有找到定义的模型类,则会自动调用M方法.通俗一点说:M实例化参数是数据库的表名.D实例化的是你自己在Model文件夹下面建立的模型文件 例如:$user = new UserModel(); 等价于$user = D('user'); 如

yii2多语言设置

yii2的多语言切换功能 1.页面添加语言切换按钮,如下图: 代码如下: <ul>       <li>           <a href="javascript:;" onclick="changeLanguage('en_US');">               <span><?php echo \Yii::t('app','English')?></span>           &l