久久久久av_欧美日韩一区二区在线_国产精品三区四区_日韩中字在线

返回列表 發(fā)帖
查看: 1854|回復: 2

通俗易懂不輸官方DiscuzX模板開發(fā)教程——了解模板組成

ksy

10

主題

23

回帖

34

積分

初學乍練

貢獻
0 點
金幣
0 個
樓主
發(fā)表于 2024-8-26 17:09:35 | 只看樓主 |只看大圖 |正序瀏覽 |閱讀模式
模板到底是什么?
玩過《我的世界》游戲的小伙伴們可能了解過“資源包(材質/紋理包)”這個概念。沒錯!Discuz模板正是類似的“替換法”,替換了原版的內(nèi)容
DiscuzX是怎么實現(xiàn)模板的?
上一節(jié)課,我們創(chuàng)建了一個模板,這節(jié)課,我們嘗試替換一些東西...
打開論壇根目錄下template/default/,我們可以看到許多文件夾

了解它們的用處并不困難,我們知道PHP本身可以輸入HTML標簽,但DiscuzX3.5為了實現(xiàn)模板功能,將頁面分解成了幾塊積木,訪問一個頁面時,Discuz會將頁面對應的積木拼湊在一起,形成我們看到的頁面

Discuz的“積木”拼的有多碎呢?比如我們在前端常見的<head>標簽,在DiscuzX3.5中分別分解成了common文件夾下header_common.htm和header.htm兩個文件,
兩個文件
common文件夾——屬于所有“建筑”的共同基本材料
common文件夾不同于其他文件夾,里面的”積木“大多有可重復性,不管是主頁,家園,還是帖子信息,都可以看到common文件夾下面的積木,common文件夾掌管的積木包括但不限于:
  • 上方操作,標題欄
  • 頁面下方頁腳(版權信息)
  • 編輯器模塊

下一篇我們將講解如何在這些”積木“添加或修改自己的內(nèi)容

回復

使用道具 舉報

31

主題

127

回帖

166

積分

漸入佳境

貢獻
0 點
金幣
3 個
QQ
板凳
發(fā)表于 2024-10-30 08:57:16 | 只看Ta
我來了,不錯,我把班班的都看完了
回復

使用道具 舉報

19

主題

911

回帖

1036

積分

已臻大成

貢獻
12 點
金幣
15 個
QQ
沙發(fā)
發(fā)表于 2024-8-27 08:21:49 | 只看Ta
哈哈,原來是你的總結教程
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

  • 關注公眾號
  • 有償服務微信
  • 有償服務QQ

手機版|小黑屋|Discuz! 官方交流社區(qū) ( 皖ICP備16010102號 |皖公網(wǎng)安備34010302002376號 )|網(wǎng)站地圖|star

GMT+8, 2025-7-1 21:29 , Processed in 0.054964 second(s), 14 queries , Redis On.

Powered by Discuz! W1.0 Licensed

Cpoyright © 2001-2025 Discuz! Team.

關燈 在本版發(fā)帖
有償服務QQ
有償服務微信
返回頂部
快速回復 返回頂部 返回列表