phpcms二次开发

您的位置 首页 > phpcms > phpcms二次开发

    一键到处会员


    导出的会员信息内容




    全部代码
    /**
    * 导出数据为excel表格
    *@param $data 一个二维数组,结构如同从数据库查出来的数组
    *... [阅读全文]

    看到有人需要这个功能 所以大概弄了下、功能是实现了 献给PHPCMS新手吧


    高手就别看拉。哈哈 有什么不足的 麻烦跟帖补充下。。

    打开phpcms\modules\member\inde... [阅读全文]

    我只说一遍,这个插件NB到什么程度,只在一个文件中添加3行代码,即可实现!几乎可以实现任何URL重写?你信不?
    事实告诉你这个可以有!这个功能是从Leaps框架中拿出出来整... [阅读全文]

    各个文件修改步骤如下
    \phpcms\modules\admin\templates\setting.tpl.php:

    在代码
    <div id="div_setting_1" class="contentList pad-10">
    <table width="100%" cla... [阅读全文]

    注意:首先你的后台邮箱配置必须是可以使用的~这是前提条件
    步骤1:下载留言板模块
    步骤2:后台模版setting.tpl.php中添加如下代码:
    <tr>
    <th>邮件提醒地址:... [阅读全文]

    上次我接触了phpcms/modules模块文件夹,创建了一个自己的模块quan、控制器index和方法init,并且成功访问了它,今天我要学习的是创建一个模板文件并访问它。访问一个模板文件我们是经常做的,就... [阅读全文]

    本人资深菜鸟一枚,虽然阿Q老师一再说“二次开发”很简单,不过对我来说简直是遥不可及的梦想——只能仰望啊。眼看大山在前,我是灰心丧气还是应该奋发图强呢?纠结啊~今天... [阅读全文]

    预览模型,添加内容的时候phpcms v9有时候会报content_form.class.php文件错误,根据地址打开文件一看,发现这个文件是不完整的。连结束的没有.但是这个文件是缓存文件,应该是程序生成的。... [阅读全文]

    前面我学了前台控制器和访问前台模板,今天我要学建一个后台控制器。后台控制器和前台控制器是有区别的,它们的区别在于前台浏览(不含权限控制),后台管理(含权限控制)。我先在quan模块下面新... [阅读全文]

    系统类库位于系统的phpcms libs classes目录下面,函数库文件名为* class php,其中global func php为框架中默认加载,global func php中函数可直接使用系统函数库位于系统的phpcms libs functions目录下面,函数... [阅读全文]

    2014-07-05

    URL访问

    PHPCMS是采用MVC设计模式开发,基于模块和操作的方式进行访问,采用单一入口模式进行项目部署和访问,无论访问任何一个模块或者功能,只有一个统一的入口。参数名称描述位置备注m模型 模块名称phpcms modules中模... [阅读全文]

    2014-07-05

    模块

    phpcms v9框架中的模块,位于phpcms modules目录中 每一个目录称之为一个模块。即url访问中的m示例:http: www yourname com index php?m=content那么您访问的就是phpcms modules content 这个模块。如果创建... [阅读全文]

    2014-07-05

    入口程序

    PHPCMS是采用MVC设计模式开发,基于模块和操作的方式进行访问,采用单一入口模式进行项目部署和访问,无论访问任何一个模块或者功能,只有一个统一的入口。入口程序是在前期处理用户请求的引导程序。它是唯一一个... [阅读全文]

    2014-07-05

    二次开发技巧

    1 如果要对已存在的控制器进行二次开发,为了方便升级不建议直接对内核文件直接修改该,您可以通过"MY_* php"的形式进行二次开发。例如您要对改phpcms mood index php进行二次开发。您可以在与index php同级的目... [阅读全文]

    2014-07-05

    配置文件调用

    配置文件配置在caches configs 目录下。配置文件调用:使用load_config方法 ** * 加载配置文件 * @param string $file 配置文件 * @param string $... [阅读全文]

    2014-07-05

    命名规范

    PHPCMS其自身的一定规范。下面是使用PHPCMS做二次开发中应该遵循的命名规范:  类文件需要以 class php为后缀(这里是指的phpcms的系统类库文件和模块中的类库文件,第三方引入的不做要求),例如http class p... [阅读全文]

    2014-07-05

    控制器

    phpcms v9的控制器就是模块的类文件,位于phpcms modules 模块 目录下面。类名成就是文件名+ php,例如一个名为mytest的控制器,那么他的命名为mytest php即可。控制器类默认继承系统的函数库,可以直接使用。控... [阅读全文]

    2014-07-05

    路由配置

    路由配置文件位置:caches configs route php我们打开这个配置文件,加入我们的路由配置信息。路由配置信息为二维数组结构,默认为default。路由配置文件内容是这样的:<?php   returnarray(... [阅读全文]

    2014-07-05

    数据库配置

    数据库配置文件位置:caches configs database php我们打开这个配置文件,加入我们的数据库配置信息。数据库配置信息为二维数组结构,默认为default,可以根据default结构配置多个数据库链接(如:extended_1)&... [阅读全文]

    在创建模块中我们已经创建好了一个名为test的模块,接下来我们继续为这个模块添加两个控制器类。phpcms v9的控制器就是模块的类文件,位于phpcms modules 模块 目录下面。类名成就是文件名+ php,例如一个名为m... [阅读全文]

    2014-07-05

    创建模块

    phpcms v9框架中的模块,位于phpcms modules目录中 每一个目录称之为一个模块如果要创建一个模块,只要在 phpcms modules 目录下创建文件夹并放入你的控制器类就可以了。例如我要开发一个叫做test的模块,那... [阅读全文]

    2014-07-05

    开发流程

    为你的phpcms创建一个模块的一般开发流程是:创建数据库和数据表;(没有数据库操作可略过)创建模块目录创建模块控制器类;创建模块类与模块函数;(如果只是简单的模块可以不必创建)创建模板文件;运行和调试。... [阅读全文]

    2014-07-05

    系统配置

    系统配置文件位置:caches configs system php具体详见该文件注释... [阅读全文]

    数据库模型位于:phpcms model 目录下。数据模型文件的命名规则建议为数据表名称+& 39;_model class php& 39;如果在我们的创建的模块中我要使用一个数据库test,首先需要建立一个数据库模型文件,文件名称为&... [阅读全文]

    默认显示页码数有10条,比如想更改成显示3条,例如这样上一页 1 2 3 34 下一页更改phpcms libs functions global func php,找到分页函数,大概在589行,function pages,修改为$setpages = 3... [阅读全文]

推荐模板

更多
赞助商链接
赞助商