| Current Path : /var/www/v3.cesa.co.za/src/ContactBundle/Resources/views/Message/ |
| Current File : /var/www/v3.cesa.co.za/src/ContactBundle/Resources/views/Message/e-mail.show.html.twig |
{% extends '@IGACoreBundle/layout.html.twig' %}
{% block title %}{{ 'Message'|phrase|lower|capitalize }} {{ message.subject }}{% endblock title %}
{% block head_style %}
{{ parent() }}
<link rel="stylesheet" href="{{ asset('bundles/igacontact/css/contact.css') }}" type="text/css" media="all" />
{% endblock head_style %}
{% block page_header_h1 %}{{ 'Show Message'|phrase|lower|capitalize }}{% endblock page_header_h1 %}
{% block content %}
<div class="col-lg-8"> </div>
<div class="col-lg-4">
<a href="{{ path('iga_contact_message', { 'cultureString': userLanguage.cultureString, 'sendAgainMessageId': message.id } ) }}" class="btn btn-primary">{{ 'Send Again'|phrase }}</a>
</div>
<div class="clearfix"></div>
<ul class="nav nav-tabs">
<li class="active"><a href="#recipients" data-toggle="tab">{{ 'Recipients'|phrase }}</a></li>
<li><a href="#mailDetails" data-toggle="tab">{{ 'E-Mail Details'|phrase }}</a></li>
<li><a href="#attachments" data-toggle="tab">{{ 'Attachments'|phrase }}</a></li>
</ul>
<div class="tab-content">
<div class="tab-pane active" id="recipients">
<p> </p>
{% if pagination|length > 0 %}
<div class="navigation">
{{ knp_pagination_render(pagination) }}
</div>
<table class="table">
<tr>
<th>{{ knp_pagination_sortable(pagination, 'To Name'|phrase, 'mr.to_name') }}</th>
<th>{{ knp_pagination_sortable(pagination, 'To E-Mail'|phrase, 'mr.to_e_mail') }}</th>
<th>{{ knp_pagination_sortable(pagination, 'Date Sent'|phrase, 'mr.date_sent') }}</th>
<th>{{ 'Stats'|phrase }}</th>
</tr>
{% for recipient in pagination %}
<tr {% if loop.index is odd %} class="odd-row"{% endif %}>
<td>{{ recipient.toName }}</td>
<td>{{ recipient.toEMail }}</td>
<td>{{ recipient.dateSent.format('d F Y H:i:s') }}</td>
<td>
<b>{{ 'Read'|phrase }}:</b> {{ recipient.isRead|yes_no }} - {{ recipient.readDateString }}<br/>
<b>{{ 'Unsubscribed'|phrase }}:</b> {{ recipient.unsubscribed|yes_no }} - {{ recipient.unsubscribedDateString }}<br/>
<b>{{ 'Errors'|phrase }}:</b> {{ recipient.messageError|length }}<br/>
{% if recipient.messageError|length > 0 %}
{% for error in recipient.messageError %}
<b>{{ error.createdAt.format('d F Y H:i:s') }}:</b> {{ error.text }}
{% endfor %}
{% endif %}
</td>
</tr>
{% endfor %}
</table>
<div class="navigation">
{{ knp_pagination_render(pagination) }}
</div>
{% else %}
<div class="alert alert-info">
{{ 'No message recipients found' }}
</div>
{% endif %}
</div>
<div class="tab-pane" id="mailDetails">
<p> </p>
<div class="row-fluid">
<div class="col-lg-4 formPrompt">
{{ 'From'|phrase }}:
</div>
<div class="col-lg-8 formELement">
{{ message.fromName }} <{{ message.fromEMail }}>
</div>
<div class="clearfix"></div>
<div class="col-lg-4 formPrompt">
{{ 'Subject'|phrase }}:
</div>
<div class="col-lg-8 formELement">
{{ message.subject }}
</div>
<div class="clearfix"></div>
<div class="col-lg-4 formPrompt">
{{ 'Date to be Sent'|phrase }}:
</div>
<div class="col-lg-8 formELement">
{{ message.dateToBeSent.format('j F Y H:i:s') }}
</div>
<div class="clearfix"></div>
<div class="col-lg-4 formPrompt">
{{ 'Created by'|phrase }}:
</div>
<div class="col-lg-8 formELement">
{{ createdByUser.fullNameString }}
</div>
<div class="clearfix"></div>
<div class="col-lg-4 formPrompt">
{{ 'Created at'|phrase }}:
</div>
<div class="col-lg-8 formELement">
{{ message.createdAt.format('j F Y H:i:s') }}
</div>
<div class="clearfix"></div>
<div class="scroll-vertical mail-preview">
{{ message.html|raw }}
</div>
</div>
</div>
<div class="tab-pane" id="attachments">
</div>
</div>
{% endblock content %}