我使用codeigniter来复制我的use应用程序,但我总是创建"CRUD“操作(表单、控制器、模型、数据库),这让我感到无聊。你知道生成CRUD操作的好工具吗?(就像RoR ?)
谢谢!
发布于 2013-02-15 00:34:05
出于这个原因,我创建了一个库,因为创建CRUD操作既无聊又令人沮丧。
Sparks版本:http://getsparks.org/packages/sangar-scaffold/versions/HEAD/show
Github:https://github.com/sangar82/sangar-scaffold-spark
有了这个火花,你可以做以下事情:
Sangar-scaffold在数据库、控制器、模型和视图上创建表。它还会修改routes.php文件。
您可以使用以下elements:
-复选框
-选择
- select 1:N (使用现有模型填充表单select )
-上传图片(创建缩略图和上传规则)
-上传文件(使用上传规则)
-隐藏关系(它是一个特殊的元素。只允许一个通过搭建的隐藏关系。它将自动生成一个关系为1:N的表单,该表单与其父表单相关联。Belongs_to关系)每个元素都有验证规则,也可以通过分页列表view. ( multilanguage.Create )执行验证规则
Codeigniter Starter项目
我创建了一个Codeigniter Starter项目,因为配置一个新项目也很无聊。它的基础是我认为需要一个新的codeigniter项目,crud生成器比Sparks版本有更多的功能。我每天都用它。看看Github
带有预装功能的自定义Codeigniter:
Github:https://github.com/sangar82/CodeIgniter-Starter/
它还在不断开发中,欢迎错误提醒和改进。
功能:
已安装
火花(http://getsparks.org/)
Sangar Auth库。(Ion-Auth为我在PHP-activerecord下工作而修改)
Sangar脚手架图书馆。一种新的脚手架搭建方式!
Php-ActiveRecord安装(https://github.com/kla/php-activerecord)版本每晚构建2012年5月
后端和完全访问控制(登录、注销、记住密码和对后端的受保护访问)
由Phil Sturgeon实现的模板库(http://philsturgeon.co.uk/demos/codeigniter-template/user_guide/)
基本布局(前端、后端)
Toast单元测试(http://jensroland.com/projects/toast/)
包括基本的before_filter和after_filter支持(Matthew Machuga) https://github.com/machuga/codeigniter-filter
在布局中实现为部分的系统消息
存放公共内容的文件夹(图像、js、上传...)
多语言的子域
3种语言的翻译(英语、西班牙语、加泰罗尼亚语)
用于转换URL上的控制器和方法名称的方法
CRUD用户实现。
示例: CRUD类别。类别作为类别树(通过ajax进行排序)
示例:带有上传图像和缩略图创建的CRUD产品
测试示例(SangarAuth测试、用户测试、类别测试、产品测试)。
发布于 2014-03-31 19:02:14
通过以下链接,您可以在codeigniter框架中更轻松地执行CRUD操作。
http://formigniter.org/app/
发布于 2013-02-14 05:49:27
看看GroceryCRUD http://www.grocerycrud.com/,我认为它将满足您的期望;-)
https://stackoverflow.com/questions/14863261
复制相似问题