尝试访问以下yaml中的showFaces
facebook :
likeButton :
showFaces : false
我得到了
Liquid Exception: undefined method `[]' for nil:NilClass in post
使用代码
@array = context['page']['facebook']['likeButton']
使用
@array = context['page']['facebook']
我得到了
[{"likeButton"=>{"showFaces"=>false}}]
非常接近
我是Ruby的新手,所以任何帮助表示赞赏
答案 0 :(得分:0)
我认为问题可能与YAML文件中的缩进有关。你可以在这里找到几个例子:http://www.yaml.org/start.html,在你的例子中,facebook和Like都处于同一级别。
答案 1 :(得分:0)
使用
facebook :
- plugin : likebutton
showfaces : true
- plugin : comments
showfaces : true
解决了问题