プロジェクト

全般

プロフィール

Rails を知らない人のための Redmine プラグイン開発ガイド

Redmine のプラグイン開発ガイドを書いてみました。
Rails をよく知らなくても分かるような基礎からの入門的な内容にしたつもりです。

※ 本内容は Redmine 2.1〜2.3 を前提に記載しています。

  1. はじめに
  2. プラグイン開発環境の準備
  3. Rails の概要
  4. サンプルプラグインの仕様
  5. プラグインスケルトンの生成
  6. init.rb の作成
  7. モデルの作成
  8. コントローラのスケルトンの生成
  9. プロジェクトで利用可能にする
  10. 国際化
  11. 一覧表示 アクション
  12. 新規作成 アクション
  13. その他のアクション(詳細表示、編集フォーム、更新、削除、プレビュー)
  14. まとめ

サンプルコード

本開発ガイドで作成したソースコードに若干の機能追加を行った完成版です。うまく動作しない場合などの参考にしてください。

主な変更履歴

  • 2013.04.14 RESTfulな実装に変更
  • 2013.03.09 Redmine 2.1〜2.3 対応の記載に変更

plugin_develop_guide_redmine2.zip - Redmine 2.1〜2.3向けサンプルコード (11.4 KB) NAITOH Jun, 2013/03/07 00:41

plugin_develop_guide_redmine3.zip - Redmine 2.1〜2.3向けサンプルコード(RESTful版) (11.4 KB) NAITOH Jun, 2013/04/14 21:38