overこの広告は、90日以上更新していないブログに表示しています。r-labsに軽く目を通す。必要なものはRedmine(およびベースになっているRails?)がスケルトンを生成してくれるのね。plugins/redmine_nikoniko_calendar2/test/test_helper.rbべろっと「vendor/plugins/$(プラグイン名)」配下にスケルトンを作成してくれます。r-labsにまとめてくださっているのを参照するのが良し。「init.rb」を編集するそれっぽく編集。再起動、確認Redmine直下のtmpディレクトリに「restart.txt」を空ファイルで作成し、Redmineにアクセスすることで再起動できるらしい。いつもApache再起動してたよ。いくつかの参考にしたサイトでは再起動後、「restart.txt削除される」という記述もあったが、手元の環境では削除されなかった。再度touchすると再起動かかるので、mtimeでも見てるのかしら。プラグイン」と進み、一覧に作成したプラグインが表示されていれば問題なし。nikoniko_historyすると、3ファイル生成される。Migrationファイルの作成プラグインが必要とするデータベースのテーブルの作成(削除)は「Migration」という処理によって行われる。plugins/redmine_nikoniko_calendar2/db/migrate/001_create_nikoniko_history.rbを以下のように編集した。Railsドキュメントを参考にすると良し。${アクション名}${コントローラ名}は「スネークケース(snake_case)」で記述しないと後々以下のエラーに苦しむことになります。indexすると、4ファイル生成される。ルーティングの設定プラグインのconfig/routes.rbにルーティング情報を設定する。http://guides.rubyonrails.org/routing.htmlとあるので、素直にリンク先をふむふむ、と読む。様々な記述方法があるようだが、自分にしっくり来た以下のような記述を追加した。:get以下も直感的で分かりやすいが、やっぱ上だな。Plugins)らしいので、とりあえずapplication_menuに追加。I18Nファイルをconfig/locales配下に作成し、そのキーを指定することで回避。ルーティングで設定したURLにアクセスしてプラグインのコントローラが動作することを確認。Rubyの文法がわからないことだらけなので調べなければ。Directoryに登...本家に登録してみた。3日目だいぶ時間が経ってしまった・・・。社内のチケット管理システムとしてredmineを使用している。最新記事Codeceptionのドキュメントの翻訳をはじめました。(2)はてなブログをはじめよう!piccaglianiさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。