您现在的位置是:首页 > cms教程 > 易优cms教程易优cms教程
易优cms二次开发规范文档
宛海2023-08-25易优cms教程已有人查阅
导读命名规范
ThinkPHP遵循PSR-2命名规范和PSR-4自动加载规范,并且注意如下规范:
目录和文件
目录使用小写+下划线;
类库、函数文件统一以.p

ThinkPHP遵循PSR-2命名规范和PSR-4自动加载规范,并且注意如下规范:
目录和文件
目录使用小写+下划线;
类库、函数文件统一以.php为后缀;
类的文件名均以命名空间定义,并且命名空间的路径和类库文件所在路径一致;
类文件采用驼峰法命名(首字母大写),其它文件采用小写+下划线命名;
类名和类文件名保持一致,统一采用驼峰法命名(首字母大写);
函数和类、属性命名
类的命名采用驼峰法(首字母大写),例如 User、UserType,默认不需要添加后缀,例如UserController应该直接命名为User;
函数的命名使用小写字母和下划线(小写字母开头)的方式,例如 get_client_ip;
方法的命名使用驼峰法(首字母小写),例如 getUserName;
属性的命名使用驼峰法(首字母小写),例如 tableName、instance;
以双下划线“__”打头的函数或方法作为魔术方法,例如 __call 和 __autoload;
常量和配置
常量以大写字母和下划线命名,例如 APP_PATH和 THINK_PATH;
配置参数以小写字母和下划线命名,例如 url_route_on 和url_convert;
数据表和字段
数据表和字段采用小写加下划线方式命名,并注意字段名不要以下划线开头,例如 think_user 表和 user_name字段,不建议使用驼峰和中文作为数据表字段命名。
应用类库命名空间规范
应用类库的根命名空间统一为app(不建议更改,可以设置app_namespace配置参数更改,V5.0.8版本开始使用APP_NAMESPACE常量定义);
例如:app\index\controller\Index和app\index\model\User。
请避免使用PHP保留字(保留字列表参见 http://php.net/manual/zh/reserved.keywords.php )作为常量、类名和方法名,以及命名空间的命名,否则会造成系统错误。
本文标签:
很赞哦! ()
上一篇:易优cms模板调用封面图片的方法
下一篇:易优cms插件更新包制作教程指南
相关教程
图文教程
易优CMS标签screening文档筛选指定自定义字段读取筛选条件
[基础用法]标签:screening描述:用于在列表页文档筛选场景(支持文章、产品、视频、图集以及自定义等模型)id=''可以任意指定循环里的变量名替代field,假设id='field1'
易优eyoucms网站后台登录页面错位/乱码CSS文件丢失的解决方法
当易优CMS后台登录页面出现错位或乱码,通常是由于CSS文件丢失或加载不正确导致的。以下是详细的解决步骤:在进行任何操作之前,先备份现有文件,以防万一。备份现有文件
易优eyoucms给文章标题添加置顶头条推荐等标签的方法
实现逻辑:直接在arclist或者list标签下调用当前文档对应的属性值is_head 头条文章 is_special 特荐 is_top 置顶 is_recom
易优cms文章列表页怎么自定义字段判断是否为空
判断为空易优cms有一个判断标签非常实用,{eyou:notempty name='要判断的字段' /},一下代码号小编用自定义字段为demourl为例。
相关源码
-
(自适应响应式)蓝色勘察设计院机构单位商会协会pbootcms模板下载本模板基于PbootCMS系统开发,为勘察设计院所、工程咨询单位设计,特别适合展示设计成果、技术服务和项目案例。采用响应式技术,确保设计图纸和方案以及文案在不同设备上都能清晰展示。查看源码 -
帝国cms7.5自适应作文新闻资讯教育网站模板本模板基于帝国CMS7.5内核开发,为教育机构、培训学校等知识传播单位打造。通过自适应设计确保在手机、平板、电脑等设备上均能获得专业浏览体验查看源码 -
(自适应响应式)pbootcms紫色美容整形机构企业模板下载基于PbootCMS内核开发的响应式网站模板,为医疗美容机构、整形医院等企业设计,提供完整的线上展示平台采用紫色系配色方案,整体风格专业大气。模板包含首页轮播、服务项目、专家团队、案例展示等核心模块,能够充分展示医疗美容机构的专业服务和特色优势。查看源码 -
(PC+WAP)铝合金门窗定制pbootcms网站模板源码为铝合金门窗、定制门窗企业打造的高性能网站模板,基于PbootCMS开源内核开发,采用HTML5自适应架构,PC与手机端数据实时同步,覆盖全终端用户交互场景。查看源码 -
(PC+WAP)绿色环保建筑设备通用行业pbootcms源码下载通过模块调整可适配园林景观、装配式建筑、绿色装修等生态建设相关领域。预制绿色建材展示、能耗模拟等专业模块,集成项目案例、环保工艺等建筑行业特色内容结构,测试数据包含LEED认证体系查看源码 -
手机软件APP游戏软件下载网站Pbootcms模板(自适应)基于PbootCMS内核深度开发的网站模板,为移动互联网时代打造。无论是手机APP推广、游戏软件展示,还是各类企业官网需求,本模板都能通过简单的图文替换实现行业无缝切换查看源码
| 分享笔记 (共有 篇笔记) |
本栏推荐
相关标签
大家喜欢
- 易优EyouCMS后台密码忘记了怎么办
- 易优cms网站if条件判断用法和参数代码示例
- 易优CMS报错提示General error: 1366 Incorrect string value的
- 易优eyoucms添加自定义新建字段的时候报错的解决方法
- 易优cms在phpstudy去除/index.php?/guanyuwomen/中index.php
- 易优eyoucms网站后台登录页面错位/乱码CSS文件丢失的解决方法
- 易优CMS标签if条件多层次判断使用方法示例
- 易优eyoucms安装报错Service Unavailable的解决方法
- eyoucms城市分站功能怎么设置
- 解决易优CMS报错{"msg":"u5199u5165u8868ey_ad_positionu8bb0
