codeigniter最好的CRUD库?

时间:2013-11-01 16:38:52

标签: codeigniter crud

使用codeigniter 2.不想重新发明轮子。尝试了Grocery_CRUD,发现它需要花费更长或更长的时间来学习它,以便学习codeigniter。

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

非常感谢任何想法。

4 个答案:

答案 0 :(得分: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的基本模型类

答案 1 :(得分:0)

答案 2 :(得分:0)

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

答案 3 :(得分:-1)

只想告诉大家我已经发布了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许可证发布的。