如果客户在 ie7 (barf) 上,我只是将这个条件写到不同的社交领域;因为我们的两个社交网络不再正确支持 ie7 (pinterest/google plus)。
我想将用户代理检查从部分移到更清洁、更易于阅读的东西中。我尝试将条件移动到名为 is_this_ie7 的方法?在助手和控制器中,两者都给了我一个未定义的方法中断。
如果我是一个更有经验的 RoR 开发人员,这会去哪里?提前致谢!!!!
<!-- if ie7 load seperate helper since gplus dones't support -->
<% if request.env['HTTP_USER_AGENT'] =~ /msie 7.0/i %>
<%= share_area_for_bidding_ie7 %>
<% else %>
<!-- if any other browser load main share area -->
<%= share_area_for_bidding %>
<% end %>