簡體   English   中英

使用ComfortableMexicanSofa和Foundation從頁面創建導航

[英]Creating navigation from pages with ComfortableMexicanSofa and Foundation

我正在使用Ruby on Rails(v4.1.5)構建我的第一個Web應用程序,使用適用於CMS功能的ComfortableMexicanSofa(v1.12.2)以及用於前端的管理界面和Foundation 5

要設置Foundation for Rails,我遵循了本指南該指南/app/views/layouts創建了文件_navigation.html.erb_navigation_links.html.erb ,以及其他文件。

在ComfortableMexicanSofa的官方文檔中,有關於如何從CMS頁面創建導航菜單的簡要指南 不幸的是,由於缺乏經驗,我無法理解它。

文件中的相關摘錄:

一般來說,你的helper / partial會有這樣的東西:

 - @cms_site.pages.root.children.published.each do |page| = link_to page.label, page.full_path 

然后,您可以通過標簽使用應用程序布局或CMS布局/頁面中的內容。

據我所知,我需要在/app/helpers創建一些/app/helpers ,我需要檢索CMS頁面並將它們提供給我的視圖,但我不確定如何使用Foundation實現這一點。

任何可以指出我正確方向的建議和例子都將不勝感激。

你可以在視圖或部分中放置這樣的東西:

  <nav class="navbar navbar-default" role="navigation">
    <ul class="nav navbar-nav">
      <li><%= link_to 'Home', '/' %></li>
      <% Comfy::Cms::Site.first.pages.root.children.published.each do |page| %>
        <li><%= link_to page.label, page.full_path %></li>
      <% end %>
    </ul>
  </nav>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM