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

返回列表 發帖
查看: 917|回復: 3

[X5開發特性] X5 的細胞模板機制

80

主題

354

回帖

760

積分

管理員

貢獻
19 點
金幣
41 個
樓主
發表于 2024-11-11 10:45:24 | 只看樓主 |只看大圖 |倒序瀏覽 |閱讀模式
從 X5 開始,我們提供了細胞模板機制,在這個機制下,我們提供了有效且安全的模板修改方式,對于熟悉簡單 HTM 知識的站長來說,可以簡單修改模板的內容。

這些都是新增的模板語法,細胞模板語法分為 2 類 {cell} 和 {cells}。

{cell} 語法為 "{cell file}",file 為 /template/xxx/cell/ 目錄下的文件,比如 {cell forum/threadlist/subject} 為 /template/xxx/cell/forum/threadlist/subject.htm 文件。
cell 的意義是把模板語法中包含 php 邏輯相關的內容進行封裝,不讓用戶修改,進行封裝處理的一種方式

比如你可以在 cell 文件這里只寫半個 {loop}
  1. <!--{loop $_G['forum_threadlist'] $key $thread}-->
復制代碼
然后把 cell 命名為 {cell xxxx/loop_start},這樣在之前寫loop循環的地方直接寫  {cell xxxx/loop_start} 就可以了
再比如,有一段模板細節要重復寫很多次,你可以把這一段封裝成 {cell xxxx/lastposter}
  1. <!--{if $thread['lastposter']}--><a href="{if $thread[digest] != -2}home.php?mod=space&username=$thread[lastposterenc]{else}forum.php?mod=viewthread&tid=$thread[tid]&page={echo max(1, $thread[pages]);}{/if}" c="1">$thread[lastposter]</a><!--{else}-->$_G[setting][anonymoustext]<!--{/if}-->
復制代碼


然后再說 {cells},{cells} 是 {cell} 的集合,你可以把寫了一堆 {cell} 的一段代碼再次封裝成一個文件,放到 /template/xxx/cells/ 目錄下,同樣命名為 {cells file} 格式

比如:{cells forum/portal/navlist} 會調用 /template/xxxx/cells/default/forum/portal/navlist.htm
  1. <ul class="ttp cl">
  2. {cell forum/portal/navlist/loop_start}
  3. <li{cell forum/portal/navlist/current_class}><a href="{cell forum/portal/navlist/url}" ajaxtarget="threadlist">{cell forum/portal/navlist/name}</a></li>
  4. {cell forum/portal/navlist/loop_end}
  5. </ul>
復制代碼


更進一步的,如果 cells 的文件是 php 文件,這樣這段 cells 的模板就支持站長在后臺直接修改了。


在這個 php 中你需要寫一個 class,class 名稱和路徑一致,定義好 “$name” 名稱、 “$usage” 用法、“$cellList”所有cell列表、“$requireList”必填cell列表,然后定義一個 getDefault() 方法返回默認模板。后臺模板列表的細胞模板列表中就可以直接提供給用戶編輯這段模板了


下面~你自己試試吧!


從此,重復寫的一些內容,你不用管代碼了,完全黑盒子一樣調用cell就行


比如開發模板時模板頭部的一堆重復內容不用再復制過來了,直接引用下面3個cells:

{cells common/header/meta}
{cells common/header/css}
{cells common/header/js}

就夠了,這樣官方如果有改動,第三方模板自然就變了


還有就是第三方登錄的:


{cells account/icons account/icons}

所有做登錄的地方引用下就可以了。不用在乎官方自己是怎么寫的,只需要引用這段細胞模板代碼

回復

使用道具 舉報

42

主題

3222

回帖

5482

積分

應用開發者

Discuz! 運維

貢獻
215 點
金幣
685 個
QQ
沙發
發表于 2024-11-11 10:47:28 來自手機 | 只看Ta
沙發位已占
回復

使用道具 舉報

5

主題

80

回帖

97

積分

應用開發者

貢獻
0 點
金幣
5 個
板凳
發表于 2024-11-11 19:27:00 | 只看Ta
二樓也不錯
回復

使用道具 舉報

1

主題

7

回帖

13

積分

初學乍練

貢獻
0 點
金幣
5 個
地板
發表于 2025-9-2 09:16:31 | 只看Ta
時隔一年才有三樓。
回復

使用道具 舉報

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

本版積分規則

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

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

GMT+8, 2025-10-20 10:00 , Processed in 0.044070 second(s), 12 queries , Redis On.

Powered by Discuz! X5.0 Licensed

© 2001-2025 Discuz! Team.

關燈 在本版發帖
有償服務QQ
有償服務微信
返回頂部
快速回復 返回頂部 返回列表
久久久久av_欧美日韩一区二区在线_国产精品三区四区_日韩中字在线
久久亚洲精品欧美| 亚洲欧美激情视频在线观看一区二区三区| 精品一区二区三区的国产在线播放| 亚洲黄网站在线观看| 一区在线观看免费| 亚洲品质自拍视频| 一区二区高清在线| 香蕉成人啪国产精品视频综合网| 亚洲国产乱码最新视频| 亚洲成人动漫在线观看| 偷拍亚洲欧洲综合| 精品在线观看视频| 国产成人精品aa毛片| www.成人在线| 影音先锋亚洲精品| 国产亚洲午夜| 色www精品视频在线观看| 欧美日本在线一区| 欧美mv日韩mv国产网站| 欧美国产禁国产网站cc| 亚洲精品自拍动漫在线| 亚洲成a人片在线不卡一二三区| 奇米综合一区二区三区精品视频| 九九精品视频在线看| 成人av片在线观看| 激情成人综合| 久久亚洲电影| 欧美大度的电影原声| 国产人伦精品一区二区| 亚洲午夜私人影院| 精品一区二区三区蜜桃| 亚洲欧美在线网| 国产一级久久| 欧美一二三四在线| 日韩毛片视频在线看| 日韩av电影免费观看高清完整版 | 国产成人高清视频| 午夜国产欧美理论在线播放| 一区二区国产精品| 欧美精品一卡二卡| 国产精品乱码久久久久久| 日本视频在线一区| 欧美精品三级| 老牛影视一区二区三区| 精品国产乱码久久久久久图片 | 亚洲一线二线三线视频| 国产在线精品国自产拍免费| 欧美人与禽猛交乱配| 色屁屁一区二区| 久久久精品中文字幕麻豆发布| 亚洲精品综合在线| 成人国产精品免费| 免费日韩av片| 国产视频在线观看一区二区三区| 丝瓜av网站精品一区二区 | 新狼窝色av性久久久久久| 日韩一二三区视频| 亚洲专区一二三| 99麻豆久久久国产精品免费| 久久久久久穴| 国产精品久久久久久户外露出| 麻豆精品新av中文字幕| 亚洲人成毛片在线播放女女| 欧美一级在线视频| 亚洲成人精品一区二区| 好看的亚洲午夜视频在线| 7777精品伊人久久久大香线蕉最新版| 亚洲欧美日韩国产手机在线| 成人午夜免费视频| 欧美日韩国产三级| 亚洲电影中文字幕在线观看| 欧美激情在线| 欧美不卡视频一区| 免费欧美高清视频| 亚洲永久在线| 最新成人av在线| 91亚洲精品久久久蜜桃网站 | 成人免费在线播放视频| av一区二区三区在线| 欧美人成免费网站| 日韩激情视频网站| 国产精品腿扒开做爽爽爽挤奶网站| 久久久亚洲国产美女国产盗摄| 韩国女主播一区| 日本精品一级二级| 亚洲成年人网站在线观看| 在线亚洲观看| 亚洲免费观看高清| 国产精品va| 国产精品视频yy9299一区| 成人av电影在线观看| 日韩视频国产视频| 国产精品一区二区不卡| 欧美日韩mp4| 狠狠色丁香婷婷综合久久片| 日本久久电影网| 久久国产精品露脸对白| 在线日韩av片| 另类中文字幕网| 欧美探花视频资源| 久久激情综合网| 制服丝袜中文字幕一区| 国产一区二区在线观看视频| 欧美精品v国产精品v日韩精品| 国产最新精品精品你懂的| 欧美精品免费视频| 国产精品一区2区| 日韩女优av电影| 99精品国产99久久久久久白柏| 久久亚洲一区二区三区明星换脸| 99热精品一区二区| 国产精品欧美久久久久无广告 | 91福利视频网站| 久久激情五月激情| 日韩区在线观看| 女生裸体视频一区二区三区| 国产免费成人在线视频| 日韩午夜免费视频| 天天操天天综合网| 这里只有精品电影| 91在线精品一区二区| 国产精品灌醉下药二区| 国产日韩欧美三级| 蜜臀久久99精品久久久画质超高清| 欧美日韩一卡二卡三卡| 成人毛片视频在线观看| 中文字幕一区二区三区乱码在线| 日韩午夜av| 日本大胆欧美人术艺术动态| 91精品国产福利在线观看 | 欧美老年两性高潮| av不卡免费电影| 亚洲激情图片一区| 欧美中文字幕一二三区视频| www..com久久爱| 一区二区在线看| 在线视频观看一区| 欧美在线视频二区| 亚洲动漫第一页| 欧美电影免费观看高清完整版在线 | 日本一区二区三区电影| 午夜亚洲一区| 国产伦精品一区二区三区视频青涩 | 天天色综合天天| 精品国产免费人成电影在线观看四季 | 日韩av电影免费观看高清完整版 | 国产精品嫩草99a| 欧美综合一区二区三区| 欧美日韩国产在线一区| 麻豆精品视频在线观看| 中文字幕不卡的av| 欧美日韩黄色影视| 在线视频观看日韩| 国产精品亚洲人在线观看| 国产精品美女久久久久久久 | 亚洲成a人片在线观看中文| 欧美白人最猛性xxxxx69交| 中文网丁香综合网| 成人性色生活片| 日本伊人午夜精品| 中文字幕av资源一区| 欧美日韩一本到| 在线免费高清一区二区三区| 国产精品99久久久久久有的能看 | 欧美成人国产| 久久99这里只有精品| 亚洲视频一区在线观看| 精品日韩一区二区| 欧美日韩一区二区三区在线| 亚洲欧洲一级| 99久久精品免费看| 极品美女销魂一区二区三区| 亚洲欧美日韩国产另类专区| 精品国产91久久久久久久妲己| 91精品福利视频| 国产日韩欧美在线播放不卡| 午夜久久美女| 99久久久精品| 成人美女在线视频| 久久99精品国产.久久久久久| 亚洲综合视频网| 中文字幕一区免费在线观看| 久久网站热最新地址| 日韩欧美国产综合一区 | 丝袜亚洲另类丝袜在线| 亚洲私人影院在线观看| 国产日产欧美一区| www久久久久| 欧美tickle裸体挠脚心vk| 91精品国产综合久久香蕉麻豆| 在线观看不卡一区| 色婷婷狠狠综合| 老司机午夜精品视频在线观看| 亚洲精品影院| 日韩一级大片| 一本不卡影院| 99精品99久久久久久宅男| 夜夜精品视频| 国产精品免费区二区三区观看| 在线午夜精品|