2016-10-13 7 views
8

काम नहीं करता है जब मैं रूबी में sorted_articles() के माध्यम से लूप करने का प्रयास करता हूं, तो एम्बेडेड कोड बस वही रहता है और जब मैं nanoc compile चलाता हूं तो आउटपुट में संकलित नहीं होता है। ऐसा क्यों है? क्या मैं इसे गलत एम्बेड कर रहा हूं?रुबी को एक नैनोक साइट में एम्बेड करना

<%= for item in sorted_articles() 
<p>item[:title]</p> 
end %> 
भी

<% for item in sorted_articles() %> 
<p>item[:title]</p> 
<% end %> 

और

<% sorted_articles().each do |item| %> 
<p>item[:title]</p> 
<% end %> 

और अंत में

<%= sorted_articles().each do |item| 
<p>item[:title]</p> 
end %> 

मैं भी एक ट्यूटोरियल here काफी वास्तव में पालन किया

: मैं नीचे सभी रूपों की कोशिश की है जैसा मैं इसे मिला, लेकिन अभी भी कोई भाग्य नहीं! रूटिंग काम कर रही है, ऐसे ही नियम हैं, और बाकी सब कुछ। बस यह लानत लूप!

धन्यवाद। स्रोत gitlab पर पाया जा सकता है और लाइव साइट here

+0

ऐसा लगता है कि आपके पास अपने रेपो में वर्किंग वर्जन है। ('<% = आइटम [: नाम]%>') –

+0

धन्यवाद @ सर्जियो टुएंटसेव, बस सीआई चला रहा है। कृपया – RhysO

+0

नाह के रूप में पोस्ट करें, आपने उत्तर दिया, मुझे नहीं :) –

उत्तर

2

संकलन नियम पाया जा सकता है सभी .html फ़ाइलों erb फिल्टर के माध्यम से पारित नहीं किया जा रहा था के लिए, और के रूप में सर्जियो टिप्पणी में उल्लेख किया है, कोड पर ध्यान नहीं दिया जा रहा था। filter :erb को जोड़ने से समस्या

संबंधित मुद्दे