aboutsummaryrefslogtreecommitdiffstats
path: root/app/views/access_links/show.html.slim
blob: ebc8013134e79a23878faf576af5cd98621e54da (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
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
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
= title_tag t('access_links.show.title', access_link: @access_link.name )

.access_link_show
  .summary
    p
      label = "#{@access_link.human_attribute_name('access_link_type')} : "
      - if @access_link.access_link_type.present?
        = t("connection_link_types.label.#{@access_link.access_link_type}")
      - else
        =t('unknown')

    p
      label = "#{@access_link.human_attribute_name('comment')} : "
      = @access_link.comment

    p
      label = "#{@access_link.human_attribute_name('link_distance')} : "
      = @access_link.link_distance

    p
      label = t('access_links.show.durations')

    p
      label.duration = "#{@access_link.human_attribute_name('default_duration')} : "
      - if (@access_link.default_duration.present?)
         = @access_link.default_duration.strftime('%Hh %Mm %Ss')

    p
      label.duration = "#{@access_link.human_attribute_name('frequent_traveller_duration')} : "
      - if @access_link.frequent_traveller_duration.present?
        = @access_link.frequent_traveller_duration.strftime('%Hh %Mm %Ss')

    p
      label.duration = "#{@access_link.human_attribute_name('occasional_traveller_duration')} : "
      - if @access_link.occasional_traveller_duration.present?
        = @access_link.occasional_traveller_duration.strftime('%Hh %Mm %Ss')

    p
      label.duration = "#{@access_link.human_attribute_name('mobility_restricted_traveller_duration')} : "
      - if !@access_link.mobility_restricted_traveller_duration.nil?
        = @access_link.mobility_restricted_traveller_duration.strftime('%Hh %Mm %Ss')

    p
      label = "#{@access_link.human_attribute_name('mobility_restricted_suitability')}: "
      - if !@access_link.mobility_restricted_suitability.nil?
        = t((@access_link.mobility_restricted_suitability == true).to_s)
      - else
        = t('unknown')

    p
      label = "#{@access_link.human_attribute_name('stairs_availability')} : "
      - if !@access_link.stairs_availability.nil?
        = t((@access_link.stairs_availability == true).to_s)
      - else
        = t('unknown')

    p
      label = "#{@access_link.human_attribute_name('lift_availability')} : "
      - if !@access_link.lift_availability.nil?
        = t((@access_link.lift_availability == true).to_s)
      - else
        = t('unknown')

- content_for :sidebar do
  ul.actions
    li
      - if policy(@access_link).edit?
        = link_to t('access_links.actions.edit'), edit_referential_access_point_access_link_path(@referential, @access_link.access_point, @access_link), class: 'edit'
    li
      - if policy(@access_link).destroy?
        = link_to t('access_links.actions.destroy'), referential_access_point_access_link_path(@referential, @access_link.access_point, @access_link), method: :delete, data: {:confirm =>  t('access_links.actions.destroy_confirm')}, class: 'remove'
    br

  = creation_tag(@access_link)