Redmine Redmineのプラグイン製作

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

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

前回

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

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

init.rb

設定画面

app/views/settings/_poll_settings.html.erbというパーシャルを作る.
Railsのヘルパーじゃなく、普通のHTMLで記述する.
@settingというモデルを使っているのではなく、ただのハッシュだから.

これで管理画面のプラグイン一覧に「設定」リンクが表示される.
screenshot

サブミットボタンは自動で生成される.
screenshot

値の使い方

どこからでも、「Setting.plugin_プラグイン名」というハッシュにアクセスできる

例えば、index.html.erbに次のように書くと、

値が表示されている

screenshot

情報

プラグインの設定画面を作る

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

執筆者:

関連記事

Redmineでチケットにチェックリストを表示する〜redmine_issue_checklist

redminecrm.com/projects/checklist/pages/1 Redmine2.4.2でやってみた まだ公式には2.3までしかサポートされていない ダウンロードしてplugins …

Redmine2.4.1にタイムトラッカープラグインをいれる

目次1 Github2  bundle3  rakeタスク4 利用の実際 Github メンテナンスされてそうなリポはここ github.com/hicknhack-software/redmine_

no image

Redmineのトラッカー、チケットのステータス、ワークフローを考える

入門Redmineのコラムに「受信FAXをデジタル化してRedmineで管理」という記述があったので、通常業務でRedmineを使うことを考えてみた。 目次1 チケットとは2 トラッカーとは3 ステー …

Redmineでユーザー機能を拡張する〜Redmine People plugin

redminecrm.com/projects/people/pages/1 環境はRedmine2.4.2 まだ正式にサポートされていない ダウンロードしてplugins/以下に解凍 [crayon …

Redmineではじめてのプロジェクト

目次1 プロジェクト作成2 バージョンを作成3 チケットを作成4 チケットのステータスを編集5 チケットを終了する6 バージョンを終了する7 プロジェクトを終了する8 Redmine運用についての情報 …