app/views/accounts/_form.html.haml
= form_for(@account) do |f|
= render 'shared/error_messages', object: f.object
= hidden_field_tag :invoice_id, @invoice.id if @invoice
- if current_user.is_admin?
.row
.small-12.medium-6.large-6.columns
= f.label :name
= f.text_field :name, placeholder: 'Smith House'
= render 'accounts/checkbox_fields', f: f
= f.fields_for(:user, @account.user) do |user_f|
.row
.small-12.medium-6.large-6.columns
= user_f.label :name, "Contact's (Full name)"
= user_f.text_field :name, placeholder: 'John Smith'
.small-12.medium-6.large-6.columns
= user_f.label :email
= user_f.text_field :email, title: edit_email_address(@account.user),
disabled: @account.user.encrypted_password.present?
= render 'shared/address_fields', f: f
= render 'accounts/pre_post_fields', f: f if current_user.is_admin?
.row
.small-12.medium-6.large-6.columns
= f.submit class: 'button radius expanded'