在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...