shopping cart
This commit is contained in:
parent
733870ce96
commit
df7585c5e1
11 changed files with 79 additions and 11 deletions
|
@ -24,8 +24,8 @@
|
|||
<%= book.quantity %>
|
||||
</div>
|
||||
<div class='col s2'>
|
||||
<% if logged_in? && book.quantity.positive? %>
|
||||
<%= link_to 'Add', edit_book_path(book), class: "btn" %>
|
||||
<% if logged_in? && book.quantity.positive? && !current_user.books.exists?(book.id) %>
|
||||
<%= link_to 'Add', "book/#{book.id}/add_to_cart", method: :post, class: "btn" %>
|
||||
<% end %>
|
||||
</div>
|
||||
|
||||
|
|
22
app/views/books/shopping_cart.erb
Normal file
22
app/views/books/shopping_cart.erb
Normal file
|
@ -0,0 +1,22 @@
|
|||
<div class='container'>
|
||||
<div class='row'>
|
||||
<div class='col s2'>Title</div>
|
||||
<div class='col s3'>Authors</div>
|
||||
<div class='col s1'>Price</div>
|
||||
</div>
|
||||
<% @books.each do |book| %>
|
||||
<div class='row'>
|
||||
<div class='col s2'>
|
||||
<%= link_to book.title, book %>
|
||||
</div>
|
||||
|
||||
<div class='col s3'>
|
||||
<%= book.authors %>
|
||||
</div>
|
||||
|
||||
<div class='col s1'>
|
||||
<%= book.price_with_currency %>
|
||||
</div>
|
||||
</div>
|
||||
<% end %>
|
||||
</div>
|
|
@ -32,7 +32,7 @@
|
|||
<% end %>
|
||||
<% if logged_in? %>
|
||||
<div class='col s2'>
|
||||
<%= link_to 'Shopping cart', '/authors', method: :get%>
|
||||
<%= link_to 'Shopping cart', '/shopping_cart', method: :get%>
|
||||
</div>
|
||||
<% end %>
|
||||
</div>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue