2
我想用已發佈頁面的標題製作一個導航菜單。在user manual我可以看到,我應該在佈局中使用的格式:如何在舒適的墨西哥沙發上使用偏色?
{{ cms:partial:path/to/partial }}
所以我創建了一個局部一個名字_navmenu.html.haml
,並將其放置在app/views/
目錄。我想我應該是指這部分是這樣的:
{{ cms:partial:app/views/navmenu}}
,但我只看到的ActionController的錯誤消息:
Missing partial app/views/navbar with {:locale=>[:en], :formats=>[:html], :handlers=>[:erb, :builder, :coffee, :haml]}. Searched in:
* "/Users/qumara/mexicansofa/app/views"
看來它app/views
目錄搜索。我想部分在Comfy中是由Rails慣例引用的(帶有下劃線前綴)。
堆棧:Ruby on Rails 3.2.14,舒適的墨西哥沙發1.8.4。
我應該如何從佈局中引用舒適的墨西哥沙發中的部分?
任何幫助表示讚賞。
謝謝你的回答。命名約定與Rails中的相同:'_navmenu.html.haml'(帶下劃線)? –
是的,完全一樣,舒適地字面上調用<%render:partial =>:foo%> – DickieBoy
這真的很奇怪:我做了我們討論的內容並更改錯誤消息:缺少部分cms_content/navbar,application/navbar與......'。現在搜索是在'cms_content'和'application'中?如果我不知道名稱爲「應用程序」的目錄... ... –