Discuz系统模板里的DIY功能相信使用过该系统的人都非常熟悉了,那么怎么在开发插件的时候再插件的模块里面实现DIY功能呢,本文将介绍具体的实现方法:
示例插件:
nimba_diypage/
nimba_diypage/page.inc.php
nimba_diypage/template/page.htm

模板page.htm代码

{subtemplate common/header}
<style id="diy_style" type="text/css"></style>
<!--[diy=diy1]--><div id="diy1" class="area"></div><!--[/diy]-->
{subtemplate common/footer}

说明

{subtemplate common/header} //引入头部
<style id="diy_style" type="text/css"></style> //DIY页面必须引入的,切记
<!--[diy=diy1]--><div id="diy1" class="area"></div><!--[/diy]-->//DIY区域,其中diy1为自定义id,同一个区域diyid前后一致,不同的diy区域diyid不能重复;
{subtemplate common/footer} //引入尾部

逻辑单页页面page.inc.php引入模板方法

include template("diy:page",0,'source/plugin/nimba_diypage/template');

此处注意,插件里面如果用include template('nimba_diypage:page')调用模板是不支持模板DIY功能的!

Discuz!插件模板实现DIY的方法相关推荐

  1. discuz插件伪静态如何设置,根据独游魔盒设置经验进行讲解

    刚开始的时候也是没打算做伪静态的,因为我不是程序员出身,虽然懂一点代码,但是对于伪静态的实现还是不大了解.但是一个栏目做了一年之后,百度还是没有收录(在创建栏目之初就已经被谷歌收录,这里可以看出来百度 ...

  2. (已更新)Discuz手机模板:NVBING5-APP手机版,界面美观大方,可封装安卓/苹果APP,模板文件+插件+分类信息导入文件

    Discuz手机模板:NVBING5-APP手机版--是一款界面美观大方的完整Discuz手机模板,附带模板+插件+分类信息导入文件+详细的安装说明+模块说明. 功能介绍 *支持封装安卓APP.苹果A ...

  3. python discuz_python3实现discuz论坛数据库批量图文发帖搭建DZ插件模板网站附件源码下载...

    最近想用discuz论坛搭建一个DZ插件模板下载网站,但内容较多一个个发布主题帖子会非常麻烦,因此想着有没有什么好的方法可以批量发帖,批量回复,批量上传图片附件之类的.既然学了万能的python,于是 ...

  4. discuz X2模板制作方法。

    1.  通过网站后台,新建一套风格模板并导入替换"默认模板"(自己认为:这样比修改原来的默认页面更简单,原有页面比较多,部分功能短时间还不大清楚): 2.  根据页面内容的需要,编 ...

  5. Discuz X3.4 插件创建与插件模板配置简介

    本篇博客将介绍现行Discuz! X3.4软件中插件的概念.插件的工作原理以及如何自己创建新插件或者修改插件模板. 本文内容来自我们团队项目开发过程中对Discuz! X3.4软件的学习理解,博客既是 ...

  6. Discuz手机模板:NVBING5-APP手机版

    内容目录 一.详细介绍 二.效果展示 1.部分代码 2.效果图展示 三.学习资料下载 一.详细介绍 Discuz手机模板:NVBING5-APP手机版,界面美观大方,可封装安卓/苹果APP,模板文件+ ...

  7. 大量discuz电脑模板企业模板手机模板免费下载,百度云下载地址

    [ 以下是discuz电脑模板 http://pan.baidu.com/s/1qYisVPM ] discuz模板 艺佰城市门户1论坛 gbk+utf8 价值389元 dz主题下载 http://p ...

  8. dz php7.1语言包,discuz 插件语言包

    插件语言包 Discuz现在有四个编码的的源代码,分别是GBK,BIG5,UTF8SC,UTF8TC,所以下载安装时,要选择对应编码的源代码包.可以看出DZ也没有方法整合四个编码的源代码,所以在插件开 ...

  9. 使用python套用excel模板_集成python的excel插件模板pyaddin——使用说明

    虽然VBA是Excel的官配二次开发语言,但鉴于python的简洁易用高可维护性,相信不少人更倾向于使用python来处理Excel相关的二次开发工作.目前已有一些优秀的python第三方库,例如xl ...

最新文章

  1. [Vue CLI 3] 插件编写实战和源码分析
  2. 数据结构概览之第八章排序
  3. 3-5 获取命令行参数
  4. 工业定焦镜头的选型公式
  5. 代码审计之SQL注入:BlueCMSv1.6 sp1
  6. 全硬盘安装Win Vista 6000 RTM方法(转)
  7. 模拟Struts2实现
  8. 满足多个条件的JAVA语句_关于Java:关于具有多个条件的If语句的快速问题
  9. 数据类型之数字类型—运算符
  10. 远场语音识别套件评测
  11. bing翻译使用-Unity
  12. 小程序的发布并发布为Android App流程
  13. Java练手项目-王者荣耀项目源码分享!
  14. 【csdn上使用MathType编写公式建议方法】【亲测有效!!!】
  15. Android adb shell启动应用程序的方法
  16. 代数拓扑----视频推荐b站地址2022,可能会发布一些相关文章【重要】
  17. Smart Game Booster v5.2.0.567 FPS游戏优化加速工具
  18. systemctl: command not found
  19. 电脑excel合并单元格怎么拆分开来
  20. 高老师谈网络工程师之路

热门文章

  1. 信息系统项目管理师第4版教材的变化:PMBOK第六版和第七版的叠加
  2. 闲话网名之“7layer”
  3. 用java写穿越火线代码_编写可测试的 JavaSript 代码
  4. 基于物品的协同过滤mysql_使用Mahout基于用户和物品相似度进行协同过滤推荐内容...
  5. python读取txt文件并取其某一列数据
  6. 【threejs】实现星空、星链、太阳系、线等效果的参考
  7. Alice和Bob的故事
  8. 2023最新SSM计算机毕业设计选题大全(附源码+LW)之java迎新系统pv83c
  9. python中shutil模块的用法-高级文件操作模块
  10. 对产品研发工作的忧思