0
我正在重定向擴展,我想在頁面擴展中的頁面控制器(如果頁面沒有找到時處理重定向)的find_page的裝飾器。如果裝飾器在主應用程序中,一切工作正常。如果我把它放在我的重定向擴展中,它會被加載 - 但結果不一致;有時會起作用,有時卻不起作用。從另一個擴展覆蓋refinerycms頁面擴展
我的猜測是它與加載文件的順序有關,所以我試圖在我的引擎中加載裝飾器之前需要頁面擴展 - 但這沒有幫助。任何想法如何做到這一點?
我正在重定向擴展,我想在頁面擴展中的頁面控制器(如果頁面沒有找到時處理重定向)的find_page的裝飾器。如果裝飾器在主應用程序中,一切工作正常。如果我把它放在我的重定向擴展中,它會被加載 - 但結果不一致;有時會起作用,有時卻不起作用。從另一個擴展覆蓋refinerycms頁面擴展
我的猜測是它與加載文件的順序有關,所以我試圖在我的引擎中加載裝飾器之前需要頁面擴展 - 但這沒有幫助。任何想法如何做到這一點?
我能夠根據Augmenting a model from an external gem的建議完成此工作 - 儘管我必須將實際代碼放入to_prepare中,以便在重新加載類時始終以開發模式工作。