]> git.parisson.com Git - mezzo.git/commitdiff
Task #340: list + detail button reserve
authorEmilie <zawadzki@ircam.fr>
Thu, 3 Nov 2016 15:49:09 +0000 (16:49 +0100)
committerEmilie <zawadzki@ircam.fr>
Thu, 3 Nov 2016 15:49:09 +0000 (16:49 +0100)
app/templates/agenda/includes/event_metainfo.html
app/templates/agenda/includes/event_metainfo_line.html

index 20185c6436c4dab38be82b701ae2617cabdab908..7888836f6ce8540575d3e1a5772894e186c908af 100644 (file)
                         <a class="button button--block" href="{{ links|get_type_link:'link'|first }}" class="event__meta__btn">
                             {% trans "Reserve" %}
                         </a>
-                    {% else %}
-                        <a class="button button--block" href="{% url 'event_booking' event.slug %}" class="event__meta__btn">
-                            {% trans "Reserve" %}
-                        </a>
                     {% endif %}
                 {% endwith %}
+            {% else %}
+                <a class="button button--block" href="{% url 'event_booking' event.slug %}" class="event__meta__btn">
+                    {% trans "Reserve" %}
+                </a>
             {% endif %}
         </p>
     {% else %}
index 38a9ab3175452bf7e65a8e580d14282658cb8897..c5e40ae8e1d61c9a6ed2baebae2559d0cd54e135 100644 (file)
@@ -1,4 +1,4 @@
-{% load i18n mezzanine_tags event_tags  %}
+{% load i18n mezzanine_tags event_tags organization_tags %}
 
 <div class="page__meta-date">
     <a href="{{ event.get_absolute_url }}">
 
     {% if event.prices.all.0|floatformat != '0' and event.prices.all|length > 0 and not is_archive %}
         <p>
-            <a class="button mt1" href="{% url 'event_booking' event.slug %}" class="event__meta__btn">
-                {% trans "Reserve" %}
-            </a>
+            {% if event.trainings.all|length %}
+                {% with event.links.all as links %}
+                    {% if links %}
+                        <a class="button mt1" href="{{ links|get_type_link:'link'|first }}" class="event__meta__btn">
+                            {% trans "Reserve" %}
+                        </a>
+                    {% endif %}
+                {% endwith %}
+            {% else %}
+                <a class="button mt1" href="{% url 'event_booking' event.slug %}" class="event__meta__btn">
+                    {% trans "Reserve" %}
+                </a>
+            {% endif %}
         </p>
     {% endif %}