2015-03-02 42 views

回答

0

你可以使用

%cut 

標籤在您的文章,並改變你的/view/summaries.haml主要部分如下:

- pages.each do |page| 
    %li 
    %article 
     %header 
     %h1 
      %a(href="#{path_to(page.abspath)}")= page.link_text 
     - if page.summary.nil? || page.summary.empty? 
     - cut = page.body(self).split('<cut>') 
     ~ cut.first 
     -if cut.size > 1 
      %p.read_more 
      %a(href="#{path_to(page.abspath)}")= page.read_more 
     - else 
     ~ page.summary 
     %p.youtube 
      %a(href="#{path_to(page.abspath)}")= page.read_more 
     = haml :page_meta, :layout => false, :locals => { :page => page } 

上面的一切%的削減標籤將顯示爲文章頁面上的總結。

1

內斯塔的作者在這裏...對不起,我沒有監測內斯塔的東西。我會開始這樣做。

您是否看到可摺疊插件?我認爲它幾乎是你想要的。

http://nestacms.com/docs/plugins/foldable