タグ

ブックマーク / jappy.hatenablog.com (1)

  • Redmineで複数のプラグインを共存させたり、開発する場合の勘所 - Splash of waters - 2nd. Season

    Redmineのプラグイン開発。 詳しくわかってない人が詳しくわかってないなりに、複数のプラグインを導入する場合のプラグイン開発において、ハマったポイントとかを交え、勘所としてまとめておく。 プラグイン開発のTipsやチュートリアルは公式を参照。 developmentモードで操作しない? 公開されているプラグインには、「productionモードでしか動作しない」と明記されているものも少なくない。 この辺りは色々とググると出てくるので省略するけど、結論として、自作するプラグイン(のコントローラ)にはunloadableを書いておくようにするのがよい。 ついでにいうと、プラグインで既存のコントローラを拡張する場合にも書いておいたほうがいい…のかな…(下記) module FooControllerPatch #:nodoc: def self.included(base) base.ext

    Redmineで複数のプラグインを共存させたり、開発する場合の勘所 - Splash of waters - 2nd. Season
  • 1