使用codeigniter 2.不想重新发明轮子。尝试了Grocery_CRUD,发现它需要花费更长或更长的时间来学习它,以便学习codeigniter。
寻找有意义,易学的crud库,所以我不重新发明轮子。
非常感谢任何想法。
答案 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示例的图像,以便您可以看出它的使用方式。
另一方面,您会发现配置非常简单。除了您自己的自定义验证规则之外,不需要编写代码(比CodeIgniter更强大)。只有两个类:一个包含所有功能代码,另一个包含Crudderconfig,封装了配置和本地化参数。
与其他常用的开源CRUD解决方案相比,在CRUDDER中,所有特定于表和字段的元数据都不需要编写代码。所有这些都包含在两个“metatables”中,也可以使用CRUDDER本身进行管理...因此您可以使用CRUDDER创建自己的CRUD规则(例如,不需要使用phpMyAdmin)。对于寻求简单性的用户来说,这是一个加分。
提供完整的功能列表:
其中:
看一看!如果您喜欢,请写信给我,有疑问或想要其他功能。
CRUDDER是根据GNU LGPL许可证发布的。