DISCUZ x2.5 插件实现DIY功能,让页面也可以自由设计
生活随笔
收集整理的這篇文章主要介紹了
DISCUZ x2.5 插件实现DIY功能,让页面也可以自由设计
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
事件:項目需求,幾種數據及界面可能要不時更新,通過提前做好的模板來實現的話,需要每次都得修改模板,因些需要插件實現DIY功能 解決辦法: 1、觀察所有的可DIY的模塊文件,不難發現在每次調用模板時都會使用到 diy:xxx/xxx 如門戶首頁的調用:?template('diy:portal/index') 2、觀察發現 diy: 的編譯路徑是在模板文件中 3、綜上所述: 我們在模板文件中增加 plugin 目錄,最好放在default下面,這樣不會影響到模板的修改 在插件 xx.inc.php 中,編譯模板時 使用 diy: 功能,如項目民生銀行的一個插件使用中 插件名 cmbc 插件文件 cmbc.inc.php 插件模板 template/default/plugin/cmbc/index.htm 看編譯為:?template("diy:plugin/cmbc/index") 這樣就已經實現了插件的DIY功能,接下來就是在模板中創建可diy區域
<!--[diy=test]--><div id="test"></div><!--[/diy]-->
總結
以上是生活随笔為你收集整理的DISCUZ x2.5 插件实现DIY功能,让页面也可以自由设计的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 网站CSS样式不起作用,或只有一部分起作
- 下一篇: Jq remove的使用