Thinkphp5筆記四:設置模板路徑


默認的模板路徑在模塊/view文件里面。如果你覺得這樣不太方便管理,想要把他設置Template目錄下,可以這樣做。

 

模板參數 ,能夠影響的它參數,是當前模塊下config.php template->view_path參數。

 

實際操作

一、配置共享參數

在apps/config.php設置一些參數,方便在Index或Admin模塊下config.php調用。

apps/config.php,增加一些參數。

'template'               => [// 模板路徑
        'view_path'    => 'template/',     // 就是這里

 

/**
     * 前台文件配置
     * Author: MR.zhou
     * */
    'index' => [
        // 模快名稱
        'model_name' =>'index',
        // 默認模板文件名稱
        'default_template' => 'default',       // 這里可以切換模塊下的默認模板名稱
    ],
    /**
     * 后台文件配置
     * Author: MR.zhou
     * */
    'admin'=>[
        // 模快名稱
        'model_name' =>'admin',
        // 默認模板文件名稱
        'default_template' =>'default',        // 這里可以切換模塊下的默認模板名稱
],

 

二、設置模板參數

index/config.php

  'template'               => [
    // 模板路徑
    'view_path'    => config('template.view_path').config('index.model_name').'/'.config('index.default_template').'/',
],

admin/config.php

<?php
//配置文件
return [
    // 模板配置
    'template'               => [
        // 模板路徑
        'view_path'    => config('template.view_path').config('admin.model_name').'/'.config('index.default_template').'/',
    ],
];

 

 

擴展:

1.模板后綴view_suffix,它的影響

http://localhost/thinkphp/index/news/index/id/1212
http://localhost/thinkphp/index/news/index/id/1212.html

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM