gryzzly
告诉我从github更新我的best_in_place版本,以解决此问题:Checkboxes with images
他告诉github更新,因为还没有发布这个修补程序。
所以,我在Gemfile
写道:
gem 'best_in_place', :git => 'git://github.com/bernat/best_in_place.git'
然后运行:bundle install
。
这不能解决我的问题:show-images-in-checkbox-collection,所以我觉得我做错了。
请帮忙。
答案 0 :(得分:1)
尝试添加您认为合适的分支。在你的情况下:
gem 'best_in_place', :git => 'git://github.com/bernat/best_in_place.git', :branch => 'fix-display-methods'
编辑:研究提交,似乎Gemfile
中的正确条目是:
gem "best_in_place",:git => 'git://github.com/bernat/best_in_place.git', :tag => "0665b5f2e41967d8d1616f953fa3c0983cef1d51"
我希望这能解决你的问题。
编辑2:今天我已经在我的机器上复制了你的代码,它运行得很好。标签似乎是正确的,代码中只有一个小问题似乎令人困惑:在Rails中> 3对图像的引用只是image_tag("your_img.png")
。你的代码应该是:
<%= best_in_place task, :done,:classes => 'highlight_on_success', type: :checkbox, collection: [image_tag("checkbox_no.png"), image_tag("checkbox_yes.png")] %>
祝你好运。