tap/app/views/users/_sidebar.html.haml

47 lines
2.1 KiB
Plaintext
Raw Normal View History

2015-09-17 12:05:33 +00:00
.col-sm-3
%div
2016-02-04 22:28:13 +00:00
%h2.float-right
= content_tag :div, image_tag(@user.avatar, class: "img-circle img-thumbnail center"), class: "user_avatar center"
%h2.center
2015-09-17 12:05:33 +00:00
= @user.name
%ul.list-group
%li.list-group-item.text-muted Orders
%li.list-group-item
%strong Orders placed
%span.badge= @user.orders_count
%li.list-group-item
%strong Products ordered
%span.badge= @user.products_group_by_id.map(&:count).sum
2016-02-29 10:27:05 +00:00
-# - if can? :create, @user.orders.build
2016-03-02 17:51:04 +00:00
%li.list-group-item
= link_to "Place new order", new_user_order_path(@user), class: "btn btn-default btn-block"
- if @user.dagschotel
%p.center
%b or
2016-03-02 23:10:34 +00:00
-#%button.btn.btn-default.product{ data: { product: @user.dagschotel} }
2016-03-03 21:30:23 +00:00
= link_to quickpay_user_path(@user), id: "dagschotel_quickpay", class: "btn btn-default btn-block" do
2016-03-02 17:51:04 +00:00
%p.center Order dagschotel
= image_tag @user.dagschotel.avatar, title: "Huidige dagschotel"
= render 'errors', object: @user
2015-09-17 12:05:33 +00:00
- if can? :edit, @user
%ul.list-group
%li.list-group-item.text-muted
- if @user.dagschotel
\#{link_to "Change dagschotel", edit_dagschotel_user_path(@user), class: "btn btn-default btn-block"}
- else
= link_to "Set dagschotel", edit_dagschotel_user_path(@user), class: "btn btn-default btn-block"
2016-02-04 22:28:13 +00:00
%li.list-group-item.text-muted
%p Orders can be placed on koelkast for every public account. Private accounts can only order products by logging in here.
= f_form_for @user, remote: true do |f|
.center
2016-03-08 14:30:32 +00:00
= f.check_box :private, skip_label: true, data: { switch: true, offText: "public", onText: "private" }
2016-03-08 12:59:36 +00:00
%li.list-group-item.text-muted
= f_form_for @user, remote: true do |f|
.center
2016-09-29 13:32:55 +00:00
= f.label "Hide dagschotel on koelkast?"
= f.check_box :quickpay_hidden, skip_label: true, data: { switch: true, offText: "no", onText: "yes" }
2016-02-04 22:28:13 +00:00
%li.list-group-item.text-muted
= f_form_for @user do |f|
2016-02-08 23:29:51 +00:00
= f.file_field :avatar, skip_label: true
2016-02-04 22:28:13 +00:00
= f.submit "Change avatar", class: "btn btn-default btn-block"