2013-02-13 54 views
1

我使用codeigniter来蛋糕我的webapps,但我很无聊创建总是“CRUD”操作(窗体,控制器,模型,数据库)。你知道一个很好的工具来产生CRUD操作吗? (如RoR?)。CRUD Codeigniter

谢谢!

+0

入住这http://codeigniter-crud.ialabs.net/ – 2016-07-27 10:59:53

回答

0

看看GroceryCRUD http://www.grocerycrud.com/我认为这将涉及您的期望;-)

+0

嗯,是的,我知道这个伟大的工具。但我正在寻找低脚印的“脚手架”...... :) – 2013-02-13 22:42:26

3

我创建了这个原因库,因为创建CRUD操作是枯燥和令人沮丧的。

火花版本: http://getsparks.org/packages/sangar-scaffold/versions/HEAD/show

Github上: https://github.com/sangar82/sangar-scaffold-spark

有了这个火花,你可以做到以下几点:

桑加雷的支架在数据库上创建表,控制器,该模型和观点。

它也修改routes.php文件。

可以创建与以下元素形式:
- 文本
- textarea的
- 单选按钮
- 复选框
- 选择
- 选择1:N(填充形式与存在的模型选择)
- 上传图片(带缩略图创建和上传规则)
- 上传文件(带上传规则)
- 隐藏关系(这是一个特殊的元素,只有一个允许使用脚手架隐藏关系。它会自动生成一个与父窗体关联的关系为1:N的窗体。属于关系)

每个元素都有验证规则和可能性来执行多语言。

也创建一个分页列表视图。

笨启动项目

我创建了一个笨启动项目,因为配置一个新的项目也同样令人厌烦。它的基本原理是我认为需要一个新的codeigniter项目,而crud generator具有比Sparks更多的功能。我每天都用它。看看Github上

定制笨预装特点:

Github上:https://github.com/sangar82/CodeIgniter-Starter/

It's在连续发展,错误警报和改善是值得欢迎的。

特点:

火花安装(http://getsparks.org/
桑加雷验证库。(Ion-Auth修改为我在PHP-activerecord下工作)
Sangar脚手架库。脚手架的新方法!
PHP-ActiveRecord的安装(https://github.com/kla/php-activerecord)版本每晚建2012年5月
后端&完全访问控制(登录,注销,记住密码,并保护访问到后端)
由Phil鲟模板库实现的(http://philsturgeon.co.uk/demos/codeigniter-template/user_guide/
基本布局(前端,后端)
吐司单元测试(http://jensroland.com/projects/toast/
包括作为部分在布局
实现基本的before_filter和after_filter支持(太Machuga)https://github.com/machuga/codeigniter-filter
系统消息文件夹公共内容(图片,JS,上传...)
子域的多语言
翻译3种语言(英语,西班牙语,加泰罗尼亚语)
方法翻译上的网址
CRUD控制器和方法名用户已实施。
示例:CRUD类别。作为类别树的类别(通过ajax订购)
示例:带有上传图像和缩略图创建的CRUD产品
测试示例(SangarAuth测试,用户测试,类别测试,产品测试)。

+0

@ jeremie-ges,你尝试过什么吗? – Sangar82 2013-03-06 11:08:56