本篇文章,我们将要介绍,如何开发一个LinkRoll插件。与Custom_tags extension开发不同的是,它涉及到了数据库开发。
1. 生成扩张 LinkRool
2. 生成model
执行数据库迁移命令
3. 生成Controller
结果如下
1. 生成扩张 LinkRool
ruby script/generate extension LinkRoll2. 生成model
ruby script/generate extension_model LinkRoll Link title:string url:string description:text执行数据库迁移命令
rake db:migrate:extensions3. 生成Controller
ruby script/generate extension_controller LinkRoll admin/links结果如下
create app/controllers/admin
create app/helpers/admin
create app/views/admin/links
create spec/controllers/admin
create spec/helpers/admin
create spec/views/admin/links
create spec/controllers/admin/links_controller_spec.rb
create spec/helpers/admin/links_helper_spec.rb
create app/controllers/admin/links_controller.rb
create app/helpers/admin/links_helper.rb
本文详细介绍了如何使用Ruby on Rails开发一个LinkRoll插件,该插件利用数据库进行链接管理,包括生成相关Ruby脚本、创建模型、控制器和视图,并执行数据库迁移。
1097

被折叠的 条评论
为什么被折叠?



