thinkphp5在public同级创建了一个文件夹,然后js,css放在里面,怎么加载啊?

如题所述

第1个回答  2019-05-25

首先,静态资源应该放在public中。
一般与public放同级目录的文件,都是不希望被外部访问到的私有文件。可以在服务端中访问到。
css,js属于公开文件,在模板中加载的话。只能从根目录开始找。所有应该放在根目录public或者public的下级目录。
如果一定要放在public同级目录的话。可以使用thinkphp模板标签中的include标签,做了一个小案例:
在public同级下创建了一个style文件夹。里面创建了一个test.css文件。
然后在模板中使用{include
file="../style/test.css"}调用。
本地已测试可用。但任然建议,公开文件应该放在public下。用上面的方法调用css,总觉得怪怪的。

thinkphp5在public同级创建了一个文件夹,然后js,css放在里面,怎么加载...
css,js属于公开文件,在模板中加载的话。只能从根目录开始找。所有应该放在根目录public或者public的下级目录。如果一定要放在public同级目录的话。可以使用thinkphp模板标签中的include标签,做了一个小案例:在public同级下创建了一个style文件夹。里面创建了一个test.css文件。然后在模板中使用{includefile...

tp5怎么设置配置文件public?
在thinkPHP中模板和css是这样的输出和引用的: 首先说模板要放在与模板对应的文件夹中,然后css和js等外部引用的文件要在你模板目录下新建一个名叫public的文件夹,css和js文件就是放在这个文件夹中的。具体如下:电脑常见问题解决 1、无法自动识别硬盘控制器 使用非正版的个别操作系统光盘,在安装系统时...

thinkphp怎么部署(thinkphp5部署)
在\/home\/www\/test文件夹下创建项目根目录php文件夹,将thinkphp文件放在php下。TP5的入口文件在public文件下,在这将public下的入口文件index.php挪到php文件夹下(个人习惯将入口文件放在项目根目录),后端绑定Index模块。前端调用后端接口,存在跨域,跨域解决方法有好几种,在这我将在后端php做配置,解...

ThinkPHP中存放CSS,JS,图片的文件夹到底放哪
但是缺点也比较明显,像一些CSS文件我们就需要将它跟模板目录放一块,方便更换主题等。这时可以使用系统变量来组合,如 THEME_PATH ,指的是当前主题的目录,在主题目录中新建一个Public目录,那么正确的Public 目录地址为 THEME_PATH\/Public 。

thinkphp为什么不能把CSS文件或图片放在Tpl模板文件夹里面
可以啊。用的时候还是在config.php里面写 'TEMP_PARSE_STRING' => array ('__PUBLIC__' => __ROOT__ . '\/' . APP_NAME . '\/Public', ), 在Tpl建立一个PUBLIC的文件夹。把css和js这些放在里面就行了 希望采纳

在ThinkPHP里怎么后台判断然后修改页面的css样式呢?
程序里面用 tag = intval($_GET['tag']);$data = array();switch($tag) { case 1: break; case 2: break; case 3: break; case 4: break; case 5: break;}$data 根据不同tag去取,页面根据tag display show 或者hide就好了 ...

Thinkphp5项目在nginx服务器部署
第一步:编辑nginx.conf文件,在最后加上 include vhost\/*.conf; 第二步:进入vhost文件夹,创建 域名.conf 文件,如创建一个:quanma.meyat.com.conf 第三步:编辑quanma.meyat.com.conf文件,内容如下: server { listen 80; server_name quanma.meyat.com; index index.html index.htm index.php default.html de...

php项目怎么部署到服务器(php项目怎么部署到服务器中)
配置完成后测试配置文件是否正确 这样配置就可以使用了 然后重启nginx服务器? 这样nginx配置就结束了可以使用了。吧站点文件放到对应的目录下面。我直接gitclone过去的。 二.thinkphp项目文件转移 本来以为上传完就结束了。上传上去碰到的第一个问题就是访问页面报错,页面被电信的114页面劫持了。。。麻蛋看不到报错 万...

php简易聊天室(怎样用php搭建一个聊天室)
你可以先做个简单点的。。然后再慢慢完善,一步一步的来。。用PHP编写一个聊天室==!SQL必然用到什么叫用到类啊。。。先HTML写个界面然后设计一下你的数据库然后简单的增删改查呗。。。如果要好看再下载个输入框插件就完事了所以要用的是PHPhtmlJSCSS和MYSQL ThinkPHP微的H5聊天室即时通讯系统APP...

前端怎么跟后端对接?
(1)依次点击【文件】-【新建】-【项目】;(2)在【新建项目】界面选择【Web】-【ASP.NETWeb应用程序(.NETFramework)】,输入名称,选择框架至少4.5版本,点击【确定】按钮;(3)选择【空】-【MVC】-【确定】;(4)创建好了项目。2、在项目中 (1)在Controllers文件夹上点击鼠标右键,依次...

相似回答
大家正在搜