question about method "hidden_div_if" in AWDR 2

I followed the sample code in AWDR 2 like this:

store_helper.rb

def hidden_div_if(conditions, attributes = {})   if conditions     attributes["style"] = "display:none"   else     attr = tag_options(attributes.stringify_keys)     "<div #{attr}>"   end end

store.html.erb

<%= hidden_div_if(@cart.items.empty?, :id => "cart") %>   <%= render(:partial => "cart", :object => @cart) %> </div>

when the cart is empty, the "<div id=... class=...>" snippet is not displayed there.

could anybody help me with this?

sorry for the mistake, I didn't read the sample code carefully.

there's no "if..else..end" structure in this method. :slight_smile: