首页 文章

用于codeignitier的最佳CRUD库?

提问于
浏览
0

使用codeigniter 2.不想重新发明轮子 . 尝试过Grocery_CRUD,发现需要花费更长时间或更长时间才能学习它来学习codeigniter .

寻找有意义的crud库,易于学习,所以我不重新发明轮子 .

非常感谢任何想法 .

4 回答

  • 3

    您可以使用http://www.grocerycrud.com它易于与codeigniter一起使用 .

    样品使用

    $this->grocery_crud->set_table('customers');
    $this->grocery_crud->columns('customerName','phone','addressLine1','creditLimit');
    
    $this->grocery_crud->render();
    

    您也可以看一下https://github.com/jamierumbelow/codeigniter-base-model这是CI的基本模型类

  • 0
  • -1

    为什么不尝试MY_Model来完成所有CRUD功能?
    MY_Model

  • 0

    只想告诉大家我已经发布了CRUDDER . 这是一个适用于您的应用程序的插件模块,可用作CRUD解决方案,是系统后端的理想选择 .

    CRUDDER是使用CodeIgniter和Bootstrap开发的外观和感觉 . 你可以从Bootstrapped开发自己的皮肤appart . 完全本地化是可能的 . CRUDDER设计直观,易于使用 . 界面始终显示与CRUDDER本身以及数据库特征相关的在线帮助提示 .

    我在这里附上产品网页中包含的CRUDDER示例的图像,以便您可以确定它的使用方式 .

    four CRUDDER screenshots shown here

    另一方面,您会发现配置非常简单 . 除了您自己的自定义验证规则之外,不需要编写代码(比CodeIgniter更强大) . 只有两个类:一个包含所有功能代码,另一个包含Crudderconfig,封装了配置和本地化参数 .

    与其他常用的开源CRUD解决方案相比,在CRUDDER中,所有特定于表和字段的元数据都不需要编写代码 . 所有这些都包含在两个“metatables”中,也可以使用CRUDDER本身进行管理...因此您可以使用CRUDDER创建自己的CRUD规则(例如,不需要使用phpMyAdmin) . 这对于寻求简单性的用户来说是一个加分 .

    提供完整的功能列表:

    Open the project web page

    其中:

    • 可插入未使用CodeIgniter开发的应用程序 .

    • 排序,过滤和分页功能等 .

    • 具有唯一索引冲突避免的软删除 .

    • 基于其他表格内容的自动菜单类型表单字段 .

    • 在表单中更改值时触发可扩展事件 .

    • 字段的接口帮助提示包含在数据库中 .

    • 设计时考虑到了强大的安全性 .

    看一看!如果您喜欢,请写信给我,有疑问或想要其他功能 .

    CRUDDER是根据GNU LGPL许可证发布的 .

相关问题