LeLeLong MCore---LeLeLong Web2.0开源管理系统框架
首页     下载源代码     安装及使用方法     框架结构     文件结构     二次开发手册     常见问题
模块开发功能同LeLeLong Core---LeLeLong开源PHP框架。
LeLeLong MCore---LeLeLong Web2.0 PHP开源管理系统框架的二次开发更加简单。
1、比如要开发一个产品管理的功能。
切记:任何表都必须含有id、create_by、create_date、update_user、update_date这4个字段,否则生成的程序运行的时候会出错。
当然你也可以根据自己的喜好修改,只要修改样本程序common\sample\下sample.class.php、sample_index.php文件即可。
首先建立数据库表lmc_product,表结构如下:
CREATE TABLE `lmc_product` (
`id` int(10) unsigned NOT NULL auto_increment,
`name` varchar(100) NOT NULL,
`des` text NOT NULL,
`file_name` varchar(100) NOT NULL,
`file` varchar(200) NOT NULL,
`file_size` varchar(30) NOT NULL,
`is_can_download` tinyint(1) unsigned NOT NULL,
`download_time` int(10) unsigned NOT NULL,
`create_by` int(10) unsigned NOT NULL,
`create_date` int(10) unsigned NOT NULL,
`update_user` int(10) unsigned NOT NULL,
`update_date` int(10) unsigned NOT NULL,
PRIMARY KEY (`id`),
KEY `is_can_download` (`is_can_download`)
) ENGINE=MyISAM AUTO_INCREMENT=1 DEFAULT CHARSET=utf8;
建立好表之后,登录进入后台,点击程序生成菜单,在数据库表名处输入product,点击提交。

系统就会自动生成程序了。生成的程序位于mod\admin\下Product.class.php,以及tpl\admin\下Product_index.php,
并且系统自动生成菜单Product,点击Product菜单看看效果,一个基本的产品管理功能已经实现了。
它包括了搜索功能、新增、修改、删除、全选删除、排序、翻页等等所有必须的功能,而且全部都是Web2.0效果。
接下来你要做的可能只是翻译而已。


2、如何查错debug?
因为该版本使用了web2.0的技术,所以DEBUG定量的作用已经不明显了,在这里常用的debug方法是:
在index方法中加入$this->xajax->setFlag("debug", true);用来显示错误信息
通过本系统生成的程序都含有debug语句,你只需取消注释//即可
版权声明:本站所有产品的版权均归本站作者所有,未经所有权人的书面署名许可,任何单位、组织或个人不得把本站产品用作商业用途。
粤ICP备08015715号 © Copyright 2006-2010 Powered by Ultra Wind@LeLeLong