检查 Spree Cart 是否为空
Check if Spree Cart is empty
如何检查 Spree 购物车是否为空,如果不是,我可以更改按钮?
我以为有一个方法line_items.count
...
<% unless line_items.count > 0 %>
<%= link_to "<button>Empezar Pedido</button>".html_safe, "/shop" %>
<% else %>
<%= link_to "<button>Terminar Pedido</button>".html_safe, "/shop" %>
<% end %>
谢谢!
这很简单我就这样解决了这个问题
在application_controller.rb
def load_cart
@order = current_order
end
在你的前端
<% unless @order.line_items.count > 0 %>
<%= link_to "<button>Empezar Pedido</button>".html_safe, "/shop" %>
<% else %>
<%= link_to "<button>Terminar Pedido</button>".html_safe, "/shop" %>
<% end %>
谢谢
如何检查 Spree 购物车是否为空,如果不是,我可以更改按钮?
我以为有一个方法line_items.count
...
<% unless line_items.count > 0 %>
<%= link_to "<button>Empezar Pedido</button>".html_safe, "/shop" %>
<% else %>
<%= link_to "<button>Terminar Pedido</button>".html_safe, "/shop" %>
<% end %>
谢谢!
这很简单我就这样解决了这个问题
在application_controller.rb
def load_cart
@order = current_order
end
在你的前端
<% unless @order.line_items.count > 0 %>
<%= link_to "<button>Empezar Pedido</button>".html_safe, "/shop" %>
<% else %>
<%= link_to "<button>Terminar Pedido</button>".html_safe, "/shop" %>
<% end %>
谢谢