2013-07-10 52 views
1

我想知道是否有類似於smarty中的Debug標籤的工具來顯示液體模板中的所有分配的變量。我是液體新手,對於我來說,開發工作幾乎處於「盲目模式」 - 我不能在模板中使用調試器,因爲它不是ruby,我不知道如何列出所有變量以查看發生了什麼。Shopify液體模板所有分配的變量類似於smarty的列表

所以,如果有人知道這樣一個工具,或命令列出所有變量 - 請幫助,謝謝。

回答

1

嗯,我真的自己解決了我的問題 - 我寫了一個小插件來檢查webtools控制檯中的環境變量。如果有興趣的人 - 去看看here

+2

對不起,新來紅寶石,液體和shopify。你會如何將它包含在你的代碼中?我的意思是說{%inspect%}可以,但是液體怎麼知道在哪裏找到檢查代碼? – NotoriousWebmaster

+0

我感謝你發佈這個。我正在使用它來解決模板中的變量未被填充的問題。使用你的工具,我可以清楚地看到Liquid知道變量,但它仍然不會在頁面的第一次發佈時發佈。但是,立即刷新解決了問題,並且其他變量ARE正在填充。任何想法? –