discuzX2 模板中新增DIY擴拖拽區域

2021-06-17 20:38:10 字數 639 閱讀 9232

在discuz! x預設模板的大部分模板檔案中已經內建了多個可拖拽區域,但是如果你覺得這些還不夠,還需要新增更多的可拖拽區域怎麼辦?

開啟你要新增可拖拽區域的模板檔案,在要新增的位置加入如下**

假設你新建的php檔名為test.php,對應的模板檔案為/template/default/home/testtpl.htm

<?php>

$var = '';

$arr = array();

... //程式邏輯

loadcache('diytemplatename');//載入diy頁面快取,x2中的改進,此快取必需要載入,目的是為了減少磁碟的io操作

template('diy:home/testtpl');//載入為模板檔案,其中 「diy:」表示支援頁面diy操作

<?>

...

$cachelist = array('yourcache', 'diytemplatename');

$discuz->cachelist = $cachelist;

$discuz->init();

...

......

.....

discuzX2 模板快取及CSS快取

extend module.css 系統解析與快取存放 forum index,forum forumdisplay mycss end 這樣的寫法好處就是,不變更預設模板的情況下有效的擴充套件css,並可以很好的進行多站點移植 template default css 檔案 當預設模版是非預設模版...

discuz x2門戶模板製作教程二

上次說到門戶模板中間的部分,今天說說兩天的部分是如何製作的,最終效果如下圖 基本上分為兩部分,左邊的和右邊的程式設計客棧,左下部分和mnrbts右邊的又有點大同小異 有過製作經驗或者看過首頁n格教程的應該都知道左上的幻燈是怎麼回事,所以這裡就不再說明了。首先我們看標題框架,藍底加黑色標題,如下圖的三...

discuz x2 的嵌入外掛程式開發

1 config config global.php 新增如下 開啟嵌入外掛程式設計 config plugindeveloper 2 1 設計模式 2 設計 嵌入外掛程式2 在外掛程式 模組中設計頁面嵌入 3 在前台頁面中尋找插入點 插入點分為為全域性嵌入點和指令碼嵌入點 defined in d...