我目前正在編寫一個模塊化Rails應用程序,其中每個功能都在Rails引擎中。我已經建立了我的第一臺引擎,一切工作都很好。現在我想知道什麼是掛鉤發動機進入我的全球導航當前在app/views/layouts/application.html.haml
呈現的最佳方式,是這樣的:Hook Rails引擎進入全局佈局
%nav#main-nav
%ul
%li
= link_to "Users", users_path, :class => "no-submenu settings"
%ul
%li ...
我發現的最接近的事情是的spree的HookListener
,它使用抹掉寶石。不幸的是,deface只能用於html/erb輸出,因爲它使用nokogiri解析DOM,但這不是最好的主意。
你可以發佈一個有點您HAML文件來顯示它應該如何適應? –
當前導航是一個列表。它計劃最多支持子級別,這也是一個列表,如下所示: %nav#main-nav %ul %li = link_to「Users」,users_path,:class =>「no-子菜單設置「 – unhollow
提示:您可以編輯您的問題以放置代碼。 –