0
'universal_meganav'是我内容空间的名称。我的数据文件夹的样子:生成内容中间人数据文件的路径
由contenful_middleman build
命令生成PCWLCTeTCKsaoGGSQOc6i.yaml。它包含:
---
:id: PCWLCTeTCKsaoGGSQOc6i
:pageTitle: This is a test title
如何访问这个:pageTitle:
在我的意见,而不依赖于生成的文件名?
<%= data.universal_meganav.homepage %>
回报
{"PCWLCTeTCKsaoGGSQOc6i"=>{"id"=>"PCWLCTeTCKsaoGGSQOc6i", "pageTitle"=>"This is a test title"}}
我试图<%= data.universal_meganav.homepage[0] %>
,但是这是行不通的。我见过在循环中操作config.rb中的数据的示例,但如果我尝试访问config.rb中的data.universal_meganav
,我得到一个错误“NoMethodError:undefined method'universal_meganav'for nil:NilClass”
因此'_'忽略或跳过'PCWLCTeTCKsaoGGSQOc6i'? – captainill
谢谢btw这工作。好奇的是,如果没有循环就有办法做到这一点?这是一个我需要重复的模式,在大多数情况下,我会确定长度为1 – captainill
_忽略块中的ID参数。 –