Redmine Redmineのプラグイン製作

Redmine2.5でプラグイン作成のチュートリアルやってみた 2〜Hook

投稿日:2014年5月29日 更新日:

前回

Redmine2.5でプラグイン作成のチュートリアルやってみた

情報

Redmine自体に手を入れずに見た目を変更する方法

プラグイン ホック

第38回 Redmineプラグイン開発(3)

ViewHook

Redmineのフックを使えば、通常のRedmineのViewにカスタムした内容を挿入することができる.

フックの名称を調べる

rake redmine:plugins:hook_list はもう使えない.

またはフック一覧から探す

Redmine::Hook::ViewListenerを継承したクラスをつくる

今回は、lib/polls_hook_listener.rbを作成.

使いたいフックと同じ名称のメソッドを実装する

init.rbでrequireする

render_onヘルパーを使うこともできる

例えば、app/views/polls/_project_overview.html.erbというパーシャルをつくっておいて

screenshot

コントローラーのフック

www.redmine.org/projects/redmine/wiki/Hooks

-Redmine, Redmineのプラグイン製作
-

執筆者:

関連記事

Redmineプラグインでマイページにオリジナルのブロックを追加する

目次1 追加方法は簡単2 翻訳3 参考になるプラグイン 追加方法は簡単 app/views/my/blocks以下にパーシャルを作っておいておけばOK www.redmine.org/projects

Redmine Backlogsではじめてのスクラム

By: Eoin Gardiner – CC BY 2.0 目次1 スクラムとは2 redmine backlogsのインストール3 はじめてのスクラムプロジェクト4 バックログの作成5 …

no image

Redmine2.0のDMSFファイルをHyper Estraierで全文検索

環境 Redmine2.0にファイル管理プラグインを導入~redmine_dmsf Ubuntu12.04でRubyからHyper Estraierを使う~Ruby Binding 目次1 ソース修正 …

no image

Redmine2.0でメンバーの状況を確認できるようにする~Work Time

ダウンロード bitbucket.org/kusu/redmine_work_time/downloads 1 ファイルの展開   2 データベースの準備   3 Redmineの …

Redmine2.5をwar化してTomcatで動かしてみた~warbler

By: Patrick Hoesly – CC BY 2.0 JRuby on Railsアプリをwar化してtomcat7で動かしてみた〜warbler 次に、Redmineをwar化し …