v使用指南及二次开发向导概要.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
创建模块控制器类 ?php   defined(IN_PHPCMS) or exit(No permission resources.);     class mytest {       function __construct() {       }       public function init() {         $var = hello world!;         echo $myvar;       }       public function mylist() {         $var = hello world!this is a example!;         echo $myvar;       }   } ? 为test模块增加一个名为myest的控制器 文件路径:根目录/phpcms/modules/test/mytest.php。 代码片段如下: 常用操作列表(1) 1.调用数据库模型 $this-db?=?pc_base::load_model(test_model); 其中$this-db中所支持的方法请参照phpcms/libs/classes/model.class.php中方法 2.加载系统类 $http = pc_base::load_sys_class(http); //实例化http类 pc_base::load_sys_class(format, , 0); //调用form类,不进行实例化操作3.加载系统函 3.加载系统函数库 pc_base::load_sys_func(mail); 调用mail函数包 4.?加载模块类 $test = pc_base::load_sys_class(‘classname‘,’test’); //实例化test模块下 classname类 5.加载模块函数库 pc_base::load_sys_func(‘global‘,’test’); 调用test模块的global函数包 常用操作列表(2) 6.加载前台模板 include?template(test,?mytest,?default); 7.加载后台模板 include $this-admin_tpl(mytest_admin_list); 8.权限控制 后台控制控制器需要加载admin模块下的admin类,并继承该类 ?php ? ? ? ? ? ? ? ??defined(IN_PHPCMS)?or?exit(No permission resources.); ? ? ? ? ? ? ? ? pc_base::load_app_class(admin,admin,0); ? ? ? ? ? ? ? ??class?mytest_admin?extends?admin?{ //这个控制器需要登录后台才可以访问 } ? PHPCMS V9 介绍 PHPCMS V9 后台功能 PHPCMS V9 结构设计 PHPCMS V9 核心文件说明 PHPCMS V9 二次开发 PHPCMS V9 模板与标签 PC标签 工具箱 评论模块 会员模块 友情链接模块 投票模块 公告模块 专题模块 内容模块 …. … json工具箱 xml工具箱 get标签 碎片工具箱 {pc:content action=lists?cache=3600?num=20?page=$page“}{/pc} {pc:json url=/asdfasdf.json?cache=3600}{/pc} Thank you! PHPCMS 使用指南及二次开发向导 单击此处编辑母版标题样式 PHPCMS 使用指南及二次开发向导 PHPCMS V9 介绍 PHPCMS V9 后台功能 PHPCMS V9 结构设计 PHPCMS V9 核心文件说明 PHPCMS V9 二次开发 PHPCMS V9 模板与标签   PHPCMS V9(后面简称V9)采用PHP5+MYSQL做为技术基础进行开发。V9采用OOP(面向对象)方式进行基础运行框架搭建。模块化开发方式做为功能开发形式。框架易于功能扩展,代码维护,优秀的二次开发能力,可满足所有网站的应用需求。   5年开发经验的优秀团队,在掌握了丰富的WEB开发经验和CMS产品开发经验的同时,勇于创新追求完美的设计理念,为全球多达10万网站提供助力,并被更多的政府机构、教育机构、事业单位、商业企业、个人站长所认可。 V9在保留2008版的特点的同时,对新版本作出重大的创新,以期待全新的PHPCMS系统服务更多的用户。 PHPCMS V9 介绍 PHPCMS V9 后台功能 PHPCM

文档评论(0)

南非的朋友 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档