`
baiyuxiong
  • 浏览: 177913 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

【共享】codeigniter配置类库

阅读更多
本类库主要用来方便操作站点设置,比如网站域名,是否允许注册等的设置。这类设置的数据表的设计一般为:id key value,比如key为site_domain,value存储对应的值,如http://baiyuxiong.com
数据库代码:
CREATE TABLE `option` (
  `oid` int(11) NOT NULL auto_increment,
  `key` varchar(100) NOT NULL,
  `value` varchar(100) NOT NULL,
  PRIMARY KEY  (`oid`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 COMMENT='配置选项';


只需要简单的配置,就可以生成全套数据的增改查(没删)
配置类似:
//'name'对应数据库中的key,input的值会保存在value里。
'name'=>array(
                'lang'=>'姓名',//界面上要显示的语言
                'type'=>'text',//文本框类型,支持radio,checkbox,select,text,textarea五种
                'validation'=>'trim|required|xss_clean',//验证规则
            ),

效果如下:


类库代码见附件桌面.rar
  • 大小: 5.3 KB
分享到:
评论

相关推荐

    CodeIgniter_2.1.0.zip

    7. 自动加载:CodeIgniter的自动加载机制可以方便地加载类库、模型、辅助函数等,减少了手动加载的繁琐过程。 8. 辅助函数:CodeIgniter提供了大量辅助函数,覆盖了常见的任务,如文件操作、邮件发送、URL构建等,...

    codeigniter集成ucenter1.6双向通信的解决办法

    建议将其放在根目录下,并根据需要配置API请求的正确路径,确保ucenter能够正确响应来自CodeIgniter的请求。 4. 创建Ucenter类库 为了方便在CodeIgniter中调用ucenter提供的接口,需要创建一个名为Ucenter的类库。...

    SiteManagr:基于CodeIgniter PHP框架构建的简单,开源CMS-php source site

    2. **系统(system)**:CodeIgniter的核心框架文件位于此处,包括核心类库、助手函数、配置文件等。 3. **公共文件(public)**:此目录通常包含网站的前端资源,如HTML、CSS、JavaScript文件,以及图片和其他媒体...

    CI 3 详解 英文版

    - CodeIgniter 支持在不同的环境中配置不同的设置,如开发、测试和生产环境。 - 这样可以确保安全性和性能最优化。 5. **路由 (Routing)**: - 路由是将 URL 映射到控制器的方法。 - 支持默认路由、自定义路由...

    todolist:待在家共享的待办事项列表

    开发者可能使用了PHP的内置函数、类库以及面向对象编程(OOP)特性来构建这个应用。 描述中的“待在家共享”意味着该应用可能具有多用户访问和协作功能,用户可以创建、编辑和删除待办事项,并且这些更改对其他家庭...

    deck:DECK 是一个功能强大且高性能的本地 Web 开发工作室,与众不同

    只需单击一个按钮,即可在本地主机上轻松启动 Laravel、Codeigniter、Node JS、Django、WordPress、Magento 和更多应用程序,让 DECK 为您完成繁重的工作。 内置终端 获取对应用程序的 shell 访问权限并运行命令以...

    基于php欧式古典家具家私网站.zip

    6. includes/ - 存放共享的PHP函数和类库,如用户认证、数据库连接等。 7. config.php - 网站的配置文件,包含数据库连接信息、网站设置等。 8. cart/ - 购物车功能相关的PHP文件和数据存储。 9. user/ - 用户注册、...

    Apress.Pro.PHP.MVC.2012

    5. **共享类库的利用**:介绍一系列有用的共享类库,帮助加速开发流程。 6. **单元测试确保稳定性**:学习如何通过单元测试来保证应用的稳定性和可靠性。 #### 二、内容概览 - **第1章:MVC简介**:介绍 MVC...

    基于PHP的优客逸家合租网 php版.zip

    这个项目可能是为了帮助房客找到合适的合租室友,或者方便房东管理房源,特别是针对青年公寓、共享住宅等场景。 【描述】"基于PHP的优客逸家合租网 php版.zip" 描述简洁,但暗示了这个项目是围绕优客逸家这一品牌或...

    FileDigger:FileDigger 是一个站点,它允许您存储文件并将它们固定到地图上的位置以进行共享。 立即注册以开始上传!

    6. **libraries**或**classes**:自定义类库,可能包含了与地图API交互的类或其他辅助功能。 7. **public**或**webroot**:静态资源文件夹,存放CSS样式表、JavaScript脚本和图片等。 8. **database**:数据库脚本...

    dolcms-开源

    6. **cicore**:这可能是CodeIgniter的核心组件,包含了框架的基础功能和核心类库。 7. **static**:静态资源目录,可能包含CSS样式表、JavaScript脚本、图片等不需服务器解释的文件。 8. **upgrade**:升级目录,...

    PHPPESCMS TEAM团队任务管理系统.zip

    - **评论与文件共享**:团队成员可以在任务下进行讨论,分享文件以协同工作。 5. **用户权限管理**:为了确保数据安全,系统可能会有角色和权限管理机制。不同角色的用户(如管理员、项目经理、团队成员等)有不同...

    IDAW:丹麦民政干部发展计划

    此外,PHP拥有庞大的社区支持,开发者可以轻松找到各种开源框架和类库,如Laravel、Symfony、CodeIgniter等,这些工具极大地加速了开发进程并提高了代码质量。 在IDAW项目中,PHP可能被用来构建管理信息系统,用于...

Global site tag (gtag.js) - Google Analytics