PHPCMS模块开发步骤之一

 第一步:按CSDN官方网上的开发步骤先确定好模块的类型。我这里以开发独立模块为例。

第二步:在PHPCMS的目录下新建一个存放模块的文件夹test;

第三步:在test下新建一个install文件夹,文件夹内建一个config.php文件。并且格式如下

<?php
$module = "jifen";
$modulename = "游戏积分统计";
$introduce = "独立模块";
$enablecopy = "0";
$isshare = "0";
$author = "黄文";
$authorsite = "http://www.emtit.com";
$authoremail = "hjwtp2005#qq.com";
?>

第四步:在install下建一个mysql.txt,格式最基本要这样写,在module表中插入你的模块信息数据

INSERT INTO `hjw_module` ( `moduleid` , `name` , `module` , `moduledir` , `moduledomain` , `iscore` , `iscopy` , `isshare` , `version` , `author` , `site` , `email` , `introduce` , `license` , `faq` , `setting` , `disabled` , `publishdate` , `installdate` , `updatedate` )
VALUES (
NULL , '游戏积分统计', 'jifen', 'jifen', '', '0', '0', '0', '1.0', '黄文', 'www.emtit.com', 'hjwtp2005@qq.com', 'FLASH游戏用的积分统计模块', '', '', 'a:4:{s:9:&quot;credit_on&quot;;s:1:&quot;1&quot;;s:10:&quot;credit_num&quot;;s:2:&quot;10&quot;;s:11:&quot;digg_cookie&quot;;s:1:&quot;1&quot;;s:7:&quot;hits_on&quot;;s:1:&quot;1&quot;;}', '0', '0000-00-00', '0000-00-00', '0000-00-00'
);

你也可以在这里写上你要建立的其它相关的表。不建也可以,在开发时你再一步一步建立。chmod.txt是记录你要把一些安装文件拷贝到安装目录,开发时无需建立。

第五步:进入你安装好的PHPCMS系统后台,新建一个模块,目录填上test,点下一步就会显示你在config.php中写的信息,确定安装,好了,mysql.txt中的sql语句执行成功。

第六步:进入网站频道,修改其中一个频道,让他更新频道信息缓存文件。//不记得哪个文件是写入模块缓存信息的文件了,好像是以c开头的。然后就可以进入你新建的模块也点配置了。

这时你可能会看到一步说模块未安装的信息提示,哪你就在test目录下建一个admin.inc.php文件,在test/admin目录下建一个setting.inc.php文件。admin.inc.php文件最基本写法如下

<?php
defined('IN_PHPCMS') or exit('Access Denied');
define('MOD_ROOT', PHPCMS_ROOT . "/" . $mod);
$skinid = isset($skinid) ? $skinid : 'default';
$skindir = PHPCMS_PATH . 'templates/' . $CONFIG['defaulttemplate'] . '/skins/' . $skinid;
if (!@include_once(MOD_ROOT . "/admin/" . $file . ".inc.php")) showmessage($LANG['illegal_operation']);

?>

这样他就会找到setting.inc.php了。在setting.inc.php里写入一些HTML可以测试一下。先写到这里

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 10
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值