Commit 5926daff817d57d4771061861c0fe22beca1cf58
1 parent
d08608af
Exists in
staging
and in
42 other branches
event: not display fields label if the field is empty
ActionItem3106
Showing
1 changed file
with
3 additions
and
4 deletions
Show diff stats
app/models/event.rb
... | ... | @@ -102,20 +102,19 @@ class Event < Article |
102 | 102 | html = Builder::XmlMarkup.new(:target => result) |
103 | 103 | |
104 | 104 | html.div(:class => 'event-info' ) { |
105 | - | |
106 | 105 | html.ul(:class => 'event-data' ) { |
107 | 106 | html.li(:class => 'event-dates' ) { |
108 | 107 | html.span _('When:') |
109 | 108 | html.text! show_period(start_date, end_date) |
110 | - } | |
109 | + } if start_date.present? || end_date.present? | |
111 | 110 | html.li { |
112 | 111 | html.span _('URL:') |
113 | 112 | html.a(self.link || "", 'href' => self.link || "") |
114 | - } | |
113 | + } if self.link.present? | |
115 | 114 | html.li { |
116 | 115 | html.span _('Address:') |
117 | 116 | html.text! self.address || "" |
118 | - } | |
117 | + } if self.address.present? | |
119 | 118 | } |
120 | 119 | |
121 | 120 | # TODO: some good soul, please clean this ugly hack: | ... | ... |