⑴ Thinkphp 多语言多模板 怎么做到切换,
一般情况更换语言包就行了,我想你的英文和中文的模板相差比较多吧
比较简单的办法在index.php中加上如下代码:
if(isset($_GET['l'])){$_GET['t']=$_GET['l'];}
另外记得配置文件里需要加上如下配置
'DEFAULT_THEME'=>'default','TMPL_DETECT_THEME'=>true,//自动侦测模板主题
模板切换事例:
http://www.thinkphp.cn/extend/234.html
⑵ thinkphp怎么创建单页然后可以选择页面模板
你需求比较特别,还是单页和博客文章什么的有区别,模板什么的可以用下tp的模板主题功能,存在数据库里也行
⑶ thinkphp网站程序模板在哪个文件下
下面是thinkphp5目录结构,你要找的模板文件就是在view视图目录,当然都是可以自定义改变的。project部署根目录├─application 应用目录(可设置)│ ├─common 公共模块目录(可更改)│ ├─index 模块目录(可更改)│ │ ├─config.php 模块配置文件│ │ ├─common.php 模块函数文件│ │ ├─controller 控制器目录│ │ ├─model 模型目录│ │ ├─view 视图目录│ │ └─ … 更多类库目录│ ├─command.php 命令行工具配置文件│ ├─common.php 应用公共(函数)文件│ ├─config.php 应用(公共)配置文件│ ├─database.php 数据库配置文件│ ├─tags.php 应用行为扩展定义文件│ └─route.php 路由配置文件├─extend 扩展类库目录(可定义)├─public WEB 部署目录(对外访问目录)│ ├─static 静态资源存放目录(css,js,image)│ ├─index.php 应用入口文件│ ├─router.php 快速测试文件│ └─.htaccess 用于 apache 的重写├─runtime 应用的运行时目录(可写,可设置)├─vendor 第三方类库目录(Composer)├─thinkphp 框架系统目录│ ├─lang 语言包目录│ ├─library 框架核心类库目录│ │ ├─think Think 类库包目录│ │ └─traits 系统 Traits 目录│ ├─tpl 系统模板目录│ ├─.htaccess 用于 apache 的重写│ ├─.travis.yml CI 定义文件│ ├─base.php 基础定义文件│ ├─composer.json composer 定义文件│ ├─console.php 控制台入口文件│ ├─convention.php 惯例配置文件│ ├─helper.php 助手函数文件(可选)│ ├─LICENSE.txt 授权说明文件│ ├─phpunit.xml 单元测试配置文件│ ├─README.md README 文件│ └─start.php 框架引导文件├─build.php 自动生成定义文件(参考)├─composer.json composer 定义文件├─LICENSE.txt 授权说明文件├─README.md README 文件├─think 命令行入口文件
⑷ PHP框架Thinkphp中怎么使用我自己的HTMl模板
thinkPHP 基础的你应该会吧,模板文件放在哪里你应该知道吧。默认的是在 view 里面。假如你创建了 一个 控制器 比较较index,里面有一个reg的方法。那么模板就这样/view/reg.html 只要把自己的reg.html 模板文件写好 然后 thinkPHP就会调用了。
⑸ thinkphp模版怎么使用PHP函数
/*tp模板中两种常用写法*/{参数1|函数=参数2,参数3}//适用模板函数和部分自封装函数(如date()){:函数(参数1,参数2,参数3)}//适用所有php函数及tp函数(如tp助手函数:url())
⑹ thinkphp开发的网站,如何在具体的一个页面加上内容
不同栏目区分渲染模板就可以了。你这看着全是一个模板的样子。
⑺ ThinkPHP模板显示不出来啊
你已经display了 这样应该有两个模板显示出来。可以这样:$this->assign("article",$article);$this->assign("name",session($name));$this->display();
⑻ thinkphp3.0模板文件放在哪里
生成的项目目录结构和系统目录类似,包括:目录说明Common 项目公共文件目录,一般放置项目的专公共函数 Conf 项目配置属目录,项目所有的配置文件都放在这里 Lang 项目语言包目录(可选 如果不需要多语言支持 可删除) Lib 项目类库目录,通常包括Action和Model子目录 Tpl 项目模板目录,支持模板主题 Runtime 项目运行时目录,包括Cache(模板缓存)、Temp(数据缓存)、Data(数据目录)和Logs(日志文件)子目录,如果存在分组的话,则首先是分组目录。
⑼ ThinkPHP框架模板使用系统函数
//可以使用两种方法//1、直接使用<?php?>标签<?phpif(mb_strlen($vo.name)<26){echo$vo.name;}else{echomb_strlen($vo.name,0,20)."…";}?>//2、使用模板标签<ifcondition="mb_strlen($vo['name'])lt26">{$vo.name}<else/>{$vo.name|mb_strlen=0,20}
⑽ ThinkPHP3.1.2页面模板文件在哪个目录!
就在你对应的功能模块目录下面啊比如:商品首页模块就在 /App/Tpl/Home/Default/goods(商品)/index.html