首页 > 其他分享 >做过destoon和discuz之后的总结。

做过destoon和discuz之后的总结。

时间:2023-10-13 11:46:23浏览次数:36  
标签:文件 destoon 模版 做过 discuz template include

做过了destoon和discuz这两种相对复杂一点的模版二次开发以后,总想写点总结,对再次学习其他模版有所启迪。

1、给我的印象,PHP模版,大都是include各种文件,而且include的类型也不只一种,如:include template是用模版引擎解析模版,  include libfile是加载后台文件(discuz中的),当我们接触一种新模板时,首选深入研究这个以及参数的写法(比如 discuz的include template的第一个参数,"diy:forum/post"和"forum/post"就不一样),应该是很重要的东西。

2、一般PHP模版都有入口文件,有的一个,有的多个,入口文件往往初始化了很多变量和常量,知道这些很重要。

https://www.52mwyd.com/sitemaps21.xml

标签:文件,destoon,模版,做过,discuz,template,include
From: https://www.cnblogs.com/zx8868/p/17761722.html

相关文章

  • destoon开发笔记-调取资讯标题图
    今天也没做什么,就帮一个朋友调试了DT内核开发的模板,调取资讯内容第一张图作为标题图,网上也有一些教程,感觉不太好,所以我就写详细一些,希望对大家有帮助! 第一步:修改module\article\admin\template\edit.tpl.php     1<inputname="post[thumb_no]" type="te......
  • destoon提示http 403 forbidden解决方法
    近做了一个模拟http抓取网站,网址:https://www.clw9335.com/gl/ 去模拟抓取destoon站时候出现http403forbidden问题,必须要植入cookie才能抓取成功,最后找到问题所在。 找到/include/safe.func.php:    12345678function strip_key($array){  ......
  • Discuz! X3.5 从windows到windows的迁移
    适用场景Discuz!X3.5windows到windows的迁移,本例2016至2019准备安装IIS,安装应用程序开发,安装cgiisapi扩展isapi筛选器把之前的PHP文件夹拷到同目录下,避免版本问题和重新配置IIS,服务器节点,处理程序映射,添加模块映射 *.php FastCgiModule C:\PHP\php-cgi.exe未完待......
  • Destoon Global 全局函数对应表
    函数名称https://www.clw9335.com/gl/index-htm-page-5.html作用参数dhtmlspecialchars($string)替换字符串中的&为&字符串daddslashes($string)字符转译字符串dstripslashes($string)字符反转译字符串dsafe($string)字符......
  • destoon网站转移空间教程
    1、首先登录Destoon后台,进入数据库维护  进入数据库恢复,如果有之前备份的文件,先全部删除  进入数据库备份,备份系统所有表  如果更换了域名,点击字符替换  选择一个备份系列  查找里填写旧的域名  替换里填写新的域名https://www.clw9335.com/zx/index-htm-pag......
  • destoon : 后台无法登录问题解决
    经常有朋友在destoon搬家的时候,数据还原之后,会出现后台无法登录的情况.具体表现为后台帐号密码输入后点击确定,页面刷新.并没有跳转到相应后台页面.但是如果帐号密码输入错误,会提示密码错误的情况.这种情况多半是原系统设置中,设置了cookie作用域的问题,如......
  • destoon注册会员关于邮箱可以重复以及不填写的操作方法
    首先要修改数据库中的destoon_member表中的email字段,因为之前的是:UNIQUEKEY`email`(`email`)因为这样所以插入数据库中的时候邮件就必须不能重复我们需要把改下数据表的属性,用以下语句进行修改:ALTERTABLEdestoon_member DROPINDEXemail;这样就取消了索引键然后我们......
  • DESTOON B2B标签(tag)调用手册
    路径:include/tag.func.php1.标签格式的大致说明{tag(“moduleid=9&table=article_9&length=40&condition=status=3&pagesize=10&datetype=2&order=addtimedesc&target=_blank”)}  moduleid=9是资讯模块ID,模块ID去模块管理查看;article是资讯模块目录名;&length=40是标签......
  • destoon修改公司模块url路径com
    destoon修改公司模块url路径com,只需要修改两处即可。1、打开文件include/global.func.php,修改:$URL=DT_PATH.'com/'.$username.'/';将com改成你希望的公司模块地址即可,例如:b2b、gongsi、changjia等。2、修改网站的伪静态,将com相关的伪静态改成对应的路径即可。rewrite^/......
  • discuz关闭缓存
    修改 function_core.php文件vimdiscuz_x3.2/upload/source/function/function_core.php代码如下,添加红色字体登录后复制functionchecktplrefresh($maintpl,$subtpl,$timecompare,$templateid,$cachefile,$tpldir,$file){static$tplrefresh,$timestamp,$......