1. 程式人生 > >thinkphp5.0設定多個主題

thinkphp5.0設定多個主題

thinkphp\library\think\view\driver\Think.php

修改

    public function __construct($config =[])
    {
        $this->config = array_merge($this->config, $config);
        if (empty($this->config['view_path'])) {
            $this->config['view_path'] = App::$modulePath . 'view' . DS;
        }
        if (!empty($this->config['theme_name'])) {
            $this->config['view_path'] .= $this->config['theme_name'] . DS;

        }
        $this->template = new Template($this->config);
    }


然後config.phptemplate裡追加

    'template' => [
        'view_path'    => './template/admin/',
        'theme_name'   =>'default',
    ],


有疑問的可以加群162092974諮詢

相關推薦

thinkphp5.0設定主題

thinkphp\library\think\view\driver\Think.php 修改 public function __construct($config =[]) {

ThinkPHP5 添加文字水印及疑難解答

opera png pat php gpa 添加 ext clas water public function imageload() { $imgpath = ROOT_PATH . ‘public‘ . DS . ‘static‘

設定div並列顯示

有兩個屬性可以用到:一個是float,另一個是display   用法: <div>我是第一個div</div> <div>我是第二個div</div> 設定css樣式: <style> div{flo

FineCMS 5.0.10 漏洞詳細分析過程

i春秋作家:F0rmat 0x01 前言 已經一個月沒有寫文章了,最近發生了很多事情,水文一篇。 今天的這個CMS是FineCMS,版本是5.0.10版本的幾個漏洞分析,從修補漏洞前和修補後的兩方面去分析。 文中的evai是特意寫的,因為會觸發論壇的防護機制,還有分頁那一段的程式

spring boot設定靜態資源目錄

@Configuration public class AcbplatformConfigurer extends WebMvcConfigurerAdapter { @Override public void addResourceHandlers(ResourceHa

Android Studio如何在Logcat的搜尋欄設定過濾條件

有時候想要同時檢視兩個識別符號打印出的內容,一直沒找到合適的方法,今天終於用正則表示式解決了我的問題,在此記錄一下。 一些方法是通過在logcat視窗新增多個過濾條件,來過濾,我覺得這樣雖然能夠解決我的問題,但是很麻煩,我需要來回切換看,不能實時比較結果。所以想在同一個視窗中,僅檢視這兩個標

跨域攔截Access-Control-Allow-Origin設定origin

目的:java跨域請求設定多個ip 現在遇到了一個問題,就是多個 ip 都要訪問我這介面。 String originHeader=((HttpServletRequest) req).g

open_basedir設定目錄問題

在PHP內有一個安全選項是open_basedir,這個選項是限制PHP可以開啟的目錄,可以透過php.ini及httpd.conf設定,而我一直也有使用這個選項。 今天server要改一些設定,要將兩個目錄加入open_basedir內,發現用論用空格、逗號、分號來區隔兩個

Android AlarmManager設定定時事件時只最後一個有效問題解決

最近用到了AlarmManager,遇到了問題,當我設定多個定時器時,發現只有一個起作用,百思不得其解,後來在網上找到了原因,把人家的解決辦法貼上: AlarmManager的常用方法有三個: (1)set(int type,long startTime,Pending

jquery的設定 CSS 屬性

一、獲取css屬性 $("p").css("background-color"); 二、設定單個css屬性 $("p").css("background-color","yellow"); 三、設定多個csss屬性 $("p").css({"background-

Xshell 6如何設定session顯示在同一個視窗

剛才安裝了Xshell 6之後,發現在同一個視窗只能顯示4個session,網上查找了一些資料但是都不是想要的結果,經過幾分鐘的查詢,終於找到了設定在同一個視窗session的個數,因此記錄下來,或者給與他人幫助。以下以Xshell 6為例: 工具--->選項:

android中Webview設定cookie引數

有時候需要在cookie中設定多個引數傳遞給前端頁面,常用的是 token和渠道號 。將N個引數的key-value按照分號分開然後一次設定,一直只使用token第一個引數,可以正常獲取,所以沒問題,比如 StringBuilder sbCookie = n

Elasticsearch: 布林(bool)過濾器--AND、OR、NOT查詢、設定查詢欄位

概念 bool (布林)過濾器。 這是個 複合過濾器(compound filter) ,它可以接受多個其他過濾器作為引數,並將這些過濾器結合成各式各樣的布林(邏輯)組合。 格式 一個 bool 過濾器由三部分組成: { "bool" : {

angular-timer 單個頁面設定倒計時

最近專案中要做個一元搶購倒計時功能,一個頁面有多個倒計時。很是頭疼,還好找到angular-timer外掛,頓時輕鬆許多。做完順便做下記錄: 1.外掛地址 https://github.com/siddii/angular-timer     在index中引入以下幾個檔案

centos 6.3 如何修改/etc/samba/smb.conf 檔案設定共享資料夾,一些是公開的,一些是需要認證的

第一節、samba是幹什麼的?它有什麼用? Samba(SMB是其縮寫) 是一個網路伺服器,它是Linux作為本地伺服器最重要的一個服務,用於Linux和Windows共享檔案之用;Samba可以用於Windows和Linux之間的共享檔案,也一樣用於Linux和Linux之間的共享檔案;不過對於L

vue2.0 transition 元素巢狀使用過渡

在做vue的demo的時候遇到一個問題,多個巢狀的元素如何設定transition? 我的程式碼: <div id='demo'> <button @click="show = !show">按鈕</butt

Echarts 如何設定圖表自適應視窗大小

最近做了Echarts的一些東西 碰到一個很實際的問題  那就是如何使Echarts圖表能自適應視窗的大小 由於我一個頁面里加載了四個圖 所以用一般的  window.onresize = myCha

CSS3嚐鮮(二):用CSS設定背景、背景漸變、指定背景大小

CSS3規範中對背景這一部分,新加入了一些令人興奮的功能,如可以設定多個背景圖片、可以指定背景大小、設定背景漸變等功能。CSS3規範中定義的背景屬性有: 屬性名 可能的值 預設值 是一種簡寫方式:bg-

Autolayout下設定View等比例排列

在實際開發過程中,經常會遇到將多個按鈕等比例排列之類的介面,下面的方法是在IB中使用autolayout特性實現這種介面。 1.首先拖進去一個View作為容器,根據實際情況設定好這個view的約束: 2.拖入最左邊的View,並設定其與容器View的上下左右的間距均為

Linux學習12-CentOS設定tomcat開機自啟動

前言 一臺伺服器上有多個tomcat環境,重啟伺服器後,每次需要手動一個個啟動服務,非常麻煩,於是可以設定tomcat開機自啟動。 tomcat開機自啟動非常慢,可以修改jvm下配置解決tomcat開機自啟動慢的問題。 前面一篇【Linux學習10-CentOS搭建nginx負載均衡環境】已經搭建了多個to