spree_fancy 页脚图片更改
spree_fancy footer image change
我正在创建一个狂欢应用程序。我想更改页脚图像,但我不明白为什么我无法访问页脚四列中的图像标签。有什么办法可以更改页脚图像吗?另一个是,图像源找不到图像。提前致谢。
我的update_footer是:
Deface::Override.new(:virtual_path => "spree/shared/_footer",
:name => "Change logo",
:replace => "div.four.columns img#footer-logo",
:text =>
'<img id="footer-logo" src="logo.png" alt=" Theme"></img>'
)
以及页面:
Deface 对 ERB 模板本身而非其输出进行操作。
页脚中的 key line 显示如下:
<%= image_tag "spree/fancy/logo-white.png", :alt => "Spree Demo Theme", :id => "footer-logo" %>
您的选择器应该是这样的:
:replace => "erb[loud]:contains('footer-logo')"
因为这就是模板中的内容。
我正在创建一个狂欢应用程序。我想更改页脚图像,但我不明白为什么我无法访问页脚四列中的图像标签。有什么办法可以更改页脚图像吗?另一个是,图像源找不到图像。提前致谢。
我的update_footer是:
Deface::Override.new(:virtual_path => "spree/shared/_footer",
:name => "Change logo",
:replace => "div.four.columns img#footer-logo",
:text =>
'<img id="footer-logo" src="logo.png" alt=" Theme"></img>'
)
以及页面:
Deface 对 ERB 模板本身而非其输出进行操作。
页脚中的 key line 显示如下:
<%= image_tag "spree/fancy/logo-white.png", :alt => "Spree Demo Theme", :id => "footer-logo" %>
您的选择器应该是这样的:
:replace => "erb[loud]:contains('footer-logo')"
因为这就是模板中的内容。