<tr><td class="bold">{% trans "Address" %} : </td><td>{{ testimonial.user.auditor.all.0.address }} {{ testimonial.user.auditor.all.0.postal_code }} {{ testimonial.user.auditor.all.0.city }}</td></tr>
<tr><td class="bold">{% trans "Object" %} : </td><td>{{ seminar.title }}</td></tr>
<tr><td class="bold">{% trans "Course" %} : </td><td>{{ seminar.course }}</td></tr>
- <tr><td class="bold">{% trans "Training type" %} : </td><td>{% if seminar.conference and seminar.conference.webclass %}Blended-learning{% else %}E-learning{% endif %}</td></tr>
+ <tr><td class="bold">{% trans "Training type" %} : </td><td>{% if blended %}Blended-learning{% else %}E-learning{% endif %}</td></tr>
<tr><td class="bold">{% trans "Duration" %} : </td><td>
{{ seminar.duration|hours }} {% trans "hours" %}
- {% if seminar.conference and seminar.conference.webclass %}
- {% with conference=seminar.conference %}
- {% if seminar.conference.webclass_hours_complementary %}
- ({{conference.webclass_duration|fancy_seconds}} de webconférence en direct + {{conference.webclass_hours_complementary.as_seconds|fancy_seconds}} de
- validation des acquis)
- </p>
- {% endif %}
- {% endwith %}
+ {% if blended %}
+ {% if conference.webclass_hours_complementary %}
+ ({{conference.webclass_duration|fancy_seconds}} de webconférence en direct + {{conference.webclass_hours_complementary.as_seconds|fancy_seconds}} de
+ validation des acquis)
+ </p>
+ {% endif %}
{% endif %}
</td></tr>
<tr><td class="bold">{% trans "Training begin date" %} : </td><td>{{ first_revision.date|date:'j F Y' }}</td></tr>
def get_context_data(self, **kwargs):
context = super(TestimonialView, self).get_context_data(**kwargs)
seminar = context['seminar']
+
revisions = SeminarRevision.objects.filter(seminar=seminar, user=self.request.user).order_by('date')
if revisions:
context['first_revision'] = revisions[0]
if testimonials:
context['testimonial'] = testimonials[0]
+ context['blended'] = False
+ if seminar.conference:
+ if seminar.conference.webclass and seminar.conference in self.request.user.auditor.get().conferences.all():
+ context['blended'] = True
+ context['conference'] = seminar.conference
+
return context
@method_decorator(login_required)