zoukankan      html  css  js  c++  java
  • Thinkphp6笔记十五:模板路径自定义配置

    新版框架默认只能支持PHP原生模板,如果需要使用thinkTemplate模板引擎,需要安装think-view扩展(该扩展会自动安装think-template依赖库)

    TP6默认还是侧重于API接口开发,因为很多插件默认都不安装

    composer require topthink/think-view
    安装完成后到view.php中配置。不安装会报错:Driver [Think] not supported.

    控制模板输出标签:view_path

    参考配置地址:
    'view_path'=>'E:wwwroot p6.compublic emplateadmin1\'

    thinkTemplate模板引擎地址:https://www.kancloud.cn/manual/think-template/1286413  是thinkphp各种版本的内置引擎

    应用Admin配置模板
    文件位置:app_name/admin/config/view.php

    <?php
    // +----------------------------------------------------------------------
    // | 模板设置
    // +----------------------------------------------------------------------
    
    return [
        // 模板引擎类型使用Think
        'type'          => 'Think',
        // 默认模板渲染规则 1 解析为小写+下划线 2 全部转换小写 3 保持操作方法
        'auto_rule'     => 1,
        // 模板目录名
        'view_dir_name' => 'template',
        // 模板后缀
        'view_suffix'   => 'html',
        // 模板文件名分隔符
        'view_depr'     => DIRECTORY_SEPARATOR,
        // 模板引擎普通标签开始标记
        'tpl_begin'     => '{',
        // 模板引擎普通标签结束标记
        'tpl_end'       => '}',
        // 标签库标签开始标记
        'taglib_begin'  => '{',
        // 标签库标签结束标记
        'taglib_end'    => '}',
        // 模板路径
        //'view_path'=>'E:wwwroot	p6.compublic	emplateadmin\',      //模板位置 E:wwwroot	p6.compublic	emplateadmin
        'view_path'=>APP_PATH.'\'.APP_HOME.'\'.TEMPLATE_PATH.'\admin\',           //模板位置 E:wwwroot	p6.compublic	emplateadmin
        //'view_path'=>APP_PATH.'\view\admin\',                       //模板位置 E:wwwroot	p6.comview	emplateadmin
    
    ];

    总结:这里写了三个不同view_path配置,其实不管怎么变,都是根据'view_path'=>'E:wwwroot p6.compublic emplateadmin\' 去组装数据


    应用index配置


    控制器输出模板
    return View::fetch();
    return view();
    return view('',$data);

  • 相关阅读:
    oracle单表选择率(selectivity)——计算执行计划的基数
    不该建索引及不走索引的原因
    SQL语言:DDL/DML/DQL/DCL
    HDU 4521 间隔》=1的LIS 线段树+dp
    九度OnlineJudge之1032:ZOJ
    FileUpload的使用案例
    【C++第三课】---新的关键字
    Clash of Clans(COC)资源压缩解密
    jquery第一期:运行第一个jquery
    Java 的zip压缩和解压缩
  • 原文地址:https://www.cnblogs.com/wesky/p/12661150.html
Copyright © 2011-2022 走看看