実際の例を使用してみましょう。
WillPaginate::LinkRenderer.to_html メソッドにモンキー パッチを適用したい。
これまでのところ、私は試しました:
- フォルダにファイルを作成しました: lib/monkeys/will_paginate_nohtml.rb
- config/environments.rb に追加: ファイルの最後に「monkeys/will_paginate_nohtml」が必要
- そのファイルの中には、これが私のコードでした:
e
module Monkeys::WillPaginateNohtml
def to_html
debugger
super
end
end
WillPaginate::LinkRenderer.send(:include, Monkeys::WillPaginateNohtml)
しかし、どういうわけか、デバッガーは通過しません。パッチ適用に失敗したようです。
どんな助けでも大歓迎です、ありがとう!