【发布时间】:2012-07-04 23:20:21
【问题描述】:
美好的一天。
我想将参数“btn btn-primary”添加到 Spree 应用中的按钮。
我也尝试使用 Deface 来实现这个目标。
但是下面的代码不起作用。
app/overirdes/add_class_btn.rb
Deface::Override.new(:virtual_path => %q{spree/products/_cart_form},
:name => %{add_class_thumbnails_to_products},
:set_attributes => %q{button#add-to-cart-button},
:disabled => false,
:attributes => {:class => 'btn btn-primary'})
Spree 部分位于那里https://github.com/spree/spree/blob/master/core/app/views/spree/products/_cart_form.html.erb
结果应该在下面的图片上:
本地主机:3000/products/product1
【问题讨论】:
标签: ruby-on-rails twitter-bootstrap overriding spree