Your IP : 216.73.217.79


Current Path : /var/www/v3.cesa.co.za/src/ContactBundle/Resources/views/Message/
Upload File :
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">&nbsp;</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>&nbsp;</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>&nbsp;</p>
            <div class="row-fluid">

                <div class="col-lg-4 formPrompt">
                    {{ 'From'|phrase }}:
                </div>
                <div class="col-lg-8 formELement">
                    {{ message.fromName }} &lt;{{ message.fromEMail }}&gt;
                </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 %}