2
A
回答
2
你指的是液體模板引擎嗎?
如果是這樣,通過設計,image_tag
幫手完全不可用在Liquid模板中。這是Liquid的明確目的,您無法在運行Liquid的服務器上執行任何Ruby代碼,只是它爲您提供的一組幫助程序。
如果您正在Shopify商店或類似的地方在其他人的服務器上使用Liquid,那麼您會手動停止標記幫助程序正常執行的操作。你必須寫出<img src="{{ something.url }}>
。
如果您正在製作或運行使用Liquid的自己的Rails應用程序,則可以將自己的image_tag
樣式過濾器添加到Liquid中,以便它可用於所有模板。在Github wiki上查看Liquid for Programmers。
希望這會有所幫助!
相關問題
- 1. 無法訪問從助手模塊在軌道中的lib類
- 2. 變更軌道從助手
- 3. 覆蓋導軌助手訪問原始
- 4. 從控制檯訪問image_tag助手無錯誤
- 5. Applescript滴到液滴通信
- 6. 無法從輔助模塊訪問IMAGE_TAG
- 7. 訪問日期()變量從日期助手在軌道中發送
- 8. IMAGE_TAG在軌
- 9. 的link_to IMAGE_TAG在軌
- 10. 軌道3的link_to IMAGE_TAG ---預防的1290149059
- 11. 如何添加類的IMAGE_TAG軌幫手
- 12. 修改軌道的link_to助手
- 13. 限制對液滴
- 14. 添加軌道3形成助手到軌道2
- 15. 轉換軌道時間助手
- 16. 如何爲導軌液體創建image_tag過濾器GEM
- 17. 在視圖助手中的條件CSS的軌道
- 18. 訪問iOS 4中的iPod庫軌道?
- 19. AppleScript的液滴在DMG不工作
- 20. 在Sinatra視圖中訪問OmniAuth助手
- 21. CodeIgniter - 如何在助手中訪問base_url()?
- 22. 軌道訪問ActionDispatch錯誤
- 23. 軌道3限制訪問
- 24. 批處理文件液滴
- 25. AppleScript液滴移動文件
- 26. 助手在軌道中使用大量內存3(.2)
- 27. 滑軌IMAGE_TAG生產
- 28. 軌道3 Heroku的推高手問題
- 29. ReactJs中的Rails image_tag幫手
- 30. 在軌鏈接助手4
我在我自己的Rails應用程序中使用它,並可以創建image_tag方法,但肯定這只是重複代碼?當然,你可以把它們拉進來使用 – rick
@rick如果你正在尋找什麼,沒有一個班輪可以導入你所有的Rails助手。如果您使用Liquid來執行用戶提供的模板,那麼我會盡量提供儘可能少的幫助程序,而不是讓用戶編寫' hornairs
好的非常感謝您的幫助 – rick