Discourseでプラグイン経由で「any」ファイルをオーバーライドできますか?

以前はそうだと考えていましたが、最近試してみたら動作しませんでした(ここで検索しても Google でも具体的な答えが見つからなかったので、将来誰かの助けになれば幸いです)。

プラグインについて読んだのはだいぶ前ですが、記憶ではおおよそ以下のような手順だったでしょうか?

  • rails g plugin NAME
  • 変更したいファイルを見つける
  • まず変更して、必要な動作をするかテストする。問題なければ..
  • そのファイルをプラグイン内の同じディレクトリにコピーする
  • 変更を加えると、その変更が反映されるはずです
「いいね!」 1

いいえ、ファイルではなくクラスやメソッドをオーバーライドするため、ファイル名は問題にならない場合があります。プラグインの構造についてよくわからない場合は、公式のプラグインソースコードをいくつか読んでみてください。

「いいね!」 8