1 / 10
文档名称:

PHPCMS开发实例PHPCMS二次开发扩展与二次开发流程.pptx

格式:pptx   大小:1,261KB   页数:10
下载后只包含 1 个 PPTX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

PHPCMS开发实例PHPCMS二次开发扩展与二次开发流程.pptx

上传人:wz_198613 2019/1/29 文件大小:1.23 MB

下载得到文件列表

PHPCMS开发实例PHPCMS二次开发扩展与二次开发流程.pptx

相关文档

文档介绍

文档介绍:PHPCMSV9二次开发流程PHPCMSV9的扩展开发PHPCMSV9扩展——系统类库在PHPCMS_PATH/phpcms/libs/classes/目录下添加类定义文件;文件使用“”方式命名;文件中至少包括一个对于名称为class_name的对象定义;使用pc_base::load_sys_class(class_name)的方式加载该对象定义,并获取实例化后的对象。PHPCMSV9扩展——系统函数库在PHPCMS_PATH/phpcms/libs/functions/目录下添加函数定义文件;文件使用“”方式命名;文件中为与key_word描述相关的函数定义;使用pc_base::load_sys_func(key_word)的方式加载该函数定义文件,之后可以使用该文件中定义的函数。PHPCMSV9扩展——配置文件在PHPCMS_PATH/caches/config/目录下添加配置文件;文件使用“”方式命名;文件内容为返回一个数组定义,数组使用配置信息关键字作为下标;使用pc_base::load_config(file_name)的方式加载该文件,并返回配置文件中定义的数组。使用pc_base::load_config(file_name,key_word)的方式加载该,并返回配置文件中的数组下标为key_word的配置信息。PHPCMSV9扩展——创建模块在PHPCMS_PATH/phpcms/modules/目录下添加目录;文件使用“模块名称”命名;http://url/?m=module_name会访问该目录下定义的控制器。PHPCMSV9扩展——创建控制器在PHPCMS_PATH/phpcms/modules/模块名称/目录下添加控制器定义文件;文件使用“”的方式命名;文件中至少包括一个对于名称为“控制器名称”的对象定义;http://url/?m=模块名称&c=控制器名称&a=函数名称会实例化“PHPCMS_PATH/phpcms/modules/模块名称/控制器名称”文件中定义的“控制器名称”对象,并调用该对象