thinkphp创建html文件(phpstorm创建thinkphp)
thinkphp要定义模板引擎的,默认是 quot quot在configphp里配资如下参数 #39TMPL_L_DELIM#39 = #39lt#39, 模板引擎普通标签开始标记 #39TMPL_R_DELIM#39 = #39#39, 模板引擎普通标签结束标记 在后台Controller里传参数到前台要用assign方法 比如Test控制类的index方法里写下这句。
排查法1检查Js路径是否正确单独在浏览器打开,看看有无代码内容2检测你的Js文件是否有代码错误,导致你的Js无法继续执行下去 这个可以用谷歌FF等浏览器去看看抓包等情况 我这些定义的都没错 有很大可能是Js的代码有问题,引起js方法无效了,抓包看看最快最有效了。
在thinkPHP中模板和css是这样的输出和引用的首先说模板要放在与模板对应的文件夹中,然后css和js等外部引用的文件要在你模板目录下新建一个名叫public的文件夹,css和js文件就是放在这个文件夹中的注意此时要更改模板htnl文件中的引用地址的代码,例如原来你引用css文件是这样引用的ltlink rel。
thinkPHP对模板文件进行目录划分,默认的模板文件定义规则是视图目录模板主题控制器名操作名+模板后缀默认的视图目录是模块的View目录模块可以有多个视图文件目录,这取决于你的应用需要,框架的默认视图文件后缀是html 新版模板主题默认是空表示不启用模板主题功能在每个模板主题下面。
thinkphp 中 __PUBLIC__ 指的是根目录下的 Public文件,并不是在模板目录中的这样的好处是可以方便多个应用调用,复用性更高,比较jquery文件,不管前后台都需要用到的但是缺点也比较明显,像一些CSS文件我们就需要将它跟模板目录放一块,方便更换主题等这时可以使用系统变量来组合,如 THEME。