tp5设置多套模板或者根据域名设置模板
未知
2024-01-19 14:38:32
0

1 在public/index.php文件中添加:
function is_baidu(){
    if($_SERVER['HTTP_HOST']=='www.baidu.com'){
        return true;
    }
}
if(is_baidu()){
    define('VIEW_PATH',__DIR__ . '/../application/home/view/baidu/');
}
    define('VIEW_PATH',__DIR__ . '/../application/home/view/mydomain/');

2 在application/config.php文件中修改:
template'               => [

        // 模板引擎类型 支持 php think 支持扩展
        'type'         => 'Think',

        // 默认模板渲染规则 1 解析为小写+下划线 2 全部转换小写
        'auto_rule'    => 1,

        // 模板路径
        'view_path'    => VIEW_PATH,

相关内容

云服务器DNS配置实例详解
本文详解了云服务器DNS配置的步骤和技巧,包括注册域名、配置DNS...
2025-02-02 18:23:42
如何配置云服务器上的HTT...
本文详细介绍了在云服务器上配置HTTP服务器的步骤,包括安装HTT...
2024-12-21 12:00:41
云服务器HTTP服务部署实...
云服务器HTTP服务部署详解:本文介绍了在云服务器上部署HTTP服...
2024-12-18 14:46:37
云服务器DNS服务实例分析
本文探讨了云服务器DNS服务实例的工作原理、优势及问题解决方案。云...
2024-12-12 02:46:41
DNS在云服务器中的重要性...
摘要: DNS在云服务器中扮演关键角色,负责域名解析、负载均衡、...
2024-12-12 01:46:35
tp5中MySQL如何获取...
第一种: // 假设$user是从数据库中查询出的用户信息 $us...
2024-05-10 09:02:51

热门资讯

object json转化为数... //调用api 程序,通知商户订单异常 20200314 public function callt...
tp5 composer we... 问题: 正常使用中的tp5程序需要安装微信支付v3。 tp5使用cmd面板composer requ...
laravel 对接支付宝当面... 第一步 开发中心网页移动应用下支付接入 第二步 创建应用后需添加可支付的方式 第三步 配置公钥与私钥...
tp5 jquery判断手机端... application--common.php中添加如下代码 //函数作用是判断用户打开的是手机端还...
Laravel 查看SQL操作... 方法一:临时打印操作记录 DB::connection()-enableQueryLog(); # ...
php 打印date函数出现错... 问题描述: 我使用的是phpstudy,在练习时间函数的时候,打印出现在的时间,date(Y-m-d...
Laravel 5.5 .No... 创建了新的laravel项目后, 运行提示:No application encryption ke...
php函数substr_rep... php函数substr_replace从某个位置替换或删除或插入字符串
生成随机字符唯一标识符guid... /** * @param $length * @return string * 生成随机字符串 */...
Laravel 引入自定义类库... 强烈建议引入的类 都是含有命名空间的,这样使用起来就不会出现重名的情况。!!当然,没有命名空间也可以...