-<div id="product-list">
+<div id="pretty-list">
<h1>Listing products</h1>
<table>
<dt><%=h product.title %></dt>
<dd><%=h truncate(product.description.gsub(/<.*?>/, '|'),
:length => 80) %></dd>
- <dd><%=number_to_currency product.price, :unit => "£" %>
+ <dd><%=number_to_currency product.price, :unit => "£" %>
<% if product.date_available.past? %>
<dd>Available since <%= product.date_available %></dd>
<% else %>
<dd class="unavailable">Available from <%= product.date_available %></dd>
<% end %>
+ <% if not product.date_available_until.nil? %>
+ <% if product.date_available_until.future? %>
+ <dd>Available until <%= product.date_available_until %></dd>
+ <% else %>
+ <dd class="unavailable">Unavailable since <%= product.date_available_until %></dd>
+ <% end %>
+ <% end %>
</dl>
</td>