show.html.slim 3.3 KB
Newer Older
1
2
3
4
5
6
7
8
9
.row
  .col-xs-12
    h1= @volunteer.contact.full_name

.row
  .col-xs-12
    .table-responsive
      table.table.table-no-border-top
        tbody
Tugce Nur Tas's avatar
Tugce Nur Tas committed
10
          = render 'contacts/show', contact: @volunteer.contact
11
12
13
14
15
          tr
            td= t_attr(:date_of_birth)
            td= l(@volunteer.date_of_birth) if @volunteer.date_of_birth
          tr
            td= t_attr(:gender)
16
            td= t("gender.#{@volunteer.gender}") if @volunteer.gender.present?
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
          tr
            td= t_attr(:avatar)
            td= image_tag @volunteer.avatar.url(:thumb) if @volunteer.avatar.present?
          tr
            td= t_attr(:nationality)
            td= country(@volunteer.nationality)
          tr
            td= t_attr(:additional_nationality)
            td= country(@volunteer.additional_nationality)

          = render 'language_skills/show', speaker: @volunteer

          tr
            td= t_attr(:profession)
            td= @volunteer.profession
          tr
            td= t_attr(:education)
            td= @volunteer.education
          tr
            td= t_attr(:motivation)
            td= @volunteer.motivation
          tr
            td= t_attr(:experience)
            td= Volunteer.human_boolean(@volunteer.experience)
          tr
            td= t_attr(:expectations)
            td= @volunteer.expectations
          tr
            td= t_attr(:strengths)
            td= @volunteer.strengths
          tr
            td= t_attr(:interests)
            td= @volunteer.interests
          - if policy(Volunteer).destroy?
            tr
              td= t_attr(:state)
              td= t("state.#{@volunteer.state}")
            - if @volunteer.rejected?
              tr
                td= t_attr(:rejection_type)
Tugce Nur Tas's avatar
Tugce Nur Tas committed
57
                td= t("rejection_type.#{@volunteer.rejection_type}") if @volunteer.rejection_type.present?
58
59
60
61
62
              tr
                td= t_attr(:rejection_text)
                td= @volunteer.rejection_text
          tr
            td= t_attr(:duration)
Tugce Nur Tas's avatar
Tugce Nur Tas committed
63
            td= t("duration.#{@volunteer.duration}") if @volunteer.duration.present?
64
65
          tr
            td= t_attr(:region)
Tugce Nur Tas's avatar
Tugce Nur Tas committed
66
            td= t("region.#{@volunteer.region}") if @volunteer.region.present?
67
68
69
          tr
            td= t_attr(:region_specific)
            td= @volunteer.region_specific
Chrysanthi Lagodimou's avatar
Chrysanthi Lagodimou committed
70

71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
h3= t_attr(:single_accompaniment)
.table-responsive
  table.table.table-striped
    thead
      tr
        - Volunteer.single_accompaniment.each do |single|
          th.text-center= t_attr(single)
    tbody
      tr
        - Volunteer.single_accompaniment.each do |single|
          td.text-center
            - if @volunteer.read_attribute(single)
              i.glyphicon.glyphicon-ok.text-success
            - else
              i.glyphicon.glyphicon-remove.text-danger

h3= t_attr(:group_accompaniment)
.table-responsive
  table.table.table-striped
    thead
      tr
        - Volunteer.group_accompaniment.each do |group|
          th.text-center
            = t_attr(group)
    tbody
      tr
        - Volunteer.group_accompaniment.each do |group|
          td.text-center
            - if @volunteer.read_attribute(group)
              i.glyphicon.glyphicon-ok.text-success
            - else
              i.glyphicon.glyphicon-remove.text-danger
103

Chrysanthi Lagodimou's avatar
Chrysanthi Lagodimou committed
104
= render 'schedules/show', participant: @volunteer
105

106
107
= form_navigation_btn :edit
= form_navigation_btn :back
108