帝国cms二次开发 帝国CMS二次开发常见问题

1、如果开启了“关闭前台所有动态页面”选项,二次开发的文件如何能访问?

答:可以在开发的程序代码顶部一行加:define('EmpireCMSAdmin','1');

就可以不受此设置影响。

2、LoadLang()导入语言包文件路径是如何表示的

答:导入语言包文件地址是相对于 ../data/language/ 目录,例子:

(1)、如果程序文件在/e/extend/目录,比如:/e/extend/a.php,则导入语言包可以用:

require LoadLang('pub/fun.php');

(2)、如果程序文件在/e/extend/helloworld/目录,比如:/e/extend/helloworld/a.php,则导入语言包可以用:

require '../'.LoadLang('pub/fun.php');

(3)、如果程序文件在根目录,比如:/a.php,则导入语言包可以用:

require ECMS_PATH.'e/data/'.LoadLang('pub/fun.php');

3、$editor声明目录层次变量是如何表示的:

帝国cms二次开发 帝国CMS二次开发常见问题

答:此变量如果没有使用printerror()等函数可以不设置。

默认$editor变量为0。

当程序文件在/e/path/目录,$editor不用设置,也就是用默认0。

当程序文件在/e/path/path2/目录,$editor=1。

当程序文件在/e/path/path2/path3/目录,$editor=2。

当程序文件在/e/path/path2/path3/path4/目录,$editor=3。

4、导入文件介绍:

导入栏目、专题、标题分类缓存文件:/e/data/dbcache/class.php

导入会员组缓存文件:/e/data/dbcache/MemberLevel.php

导入标签函数文件:/e/class/t_functions.php

导入编译标签文件:/e/class/functions.php

5、推荐变量过滤处理

(1)、数字型变量可以用(int)或intval函数处理,例子:

$page=(int)$_GET['page'];

$page=intval($_GET['page']);

(2)、带小数点的数字型变量可以用(float)或floatval函数处理,例子:

$money=(float)$money;

$money=floatval($money);

(3)、字符型处理:

不带空格或其他特殊符号的,用

RepPostVar()函数过滤

带空格或其他特殊符号的用:

RepPostVar2()函数过滤

写入数据库的用:

RepPostStr()函数过滤

  

爱华网本文地址 » http://www.aihuau.com/a/8104580103/306839.html

更多阅读

怎么进行discuz的二次开发 discuz二次开发教程

怎么进行discuz的二次开发——简介discuz 作为目前最受欢迎的开源程序之一,很多人都想要自己二次开发来达到自己想要的效果,那么我们需要了解什么呢?接下来看下吧怎么进行discuz的二次开发——工具/原料 能够理很好理解MVC构架的原理(

转载 如何做好银保二 银保二次开发

原文地址:如何做好银保(二)作者:碧雪云天 ——记太平洋寿险湖北分公司武汉中支银保部业务经理余世艳  ■ 服务标兵  □本报记者 苏洁  余世艳2007年9月开始做银保业务。起初,

二次供水设备常见问题有哪些? 二次供水设备原理

统一维护新技术二次供水设备保卫生有什么样的方式能让全市的二次供水设备卫生都得到保障?有关专家在接受记者采访时提议:一方面,在全市由一家部门或企业强制维护二次供水设备供水;另一方面,积极推广保障二次供水设备二次供水卫生的新技术

ECshop商城二次开发博客 ecshop二次开发手册

ECshop二次开发博客如何隐藏站长统计代码摘要: 方法一:这里放站长统计代码方法二:一般的统计代码都是script 的。只要将中的 script language="javascript" type="hidden"type="“后面的引号换成hidden就可以了。方法三:可以把网站统计

ArcGIS二次开发学习

从11月29日开始学习ArcGIS二次开发到现在,好迷茫啊!我们的需求是这样的:要利用数据、API和对象开发GIS服务接口和组件。接口包括Webservice和javaAPI。组件包括AJAX和flex。GIS服务需要具备的功能:1

声明:《帝国cms二次开发 帝国CMS二次开发常见问题》为网友鍵盤領導者分享!如侵犯到您的合法权益请联系我们删除