{% extends 'website/main.template.html.twig' %}
{% from 'utils.html.twig' import ico, dateFormat %}
{% block metaIndex %}
<meta name="robots" content="nofollow">
{% endblock %}
{% block body %}
{% if not isRestricted %}
{% include 'website/includes/search-section.html.twig' %}
{% endif %}
{% embed 'website/includes/page-title.html.twig' with { pageTitle: getLanguage('certificate', 'certificate'), restricted: isRestricted }%}
{% block migalhas %}
<a href="{{ path('home') }}">{{ getLanguage('home', 'certificate') }}</a> / <span>{{ getLanguage('certificate', 'certificate') }}</span>
{% endblock %}
{% endembed %}
<div class="container">
<form id="certificate-search" class="busca-lista certificate-detail-search" action="{{ path('certificateSearchPage') }}" method="GET" novalidate>
<div class="campos-busca">
<div class="wrap">
<label class="label" for="certificate-code">{{ getLanguage('certificate_code', 'certificate') }}</label>
<input type="text" id="certificate-code" name="certificate-code" placeholder="{{ getLanguage('enter_certificate_code', 'certificate') }}" value="{{ code? code }}" required>
</div>
<div class="wrap">
<label class="label" for="certificate-date">{{ getLanguage('conclusion_date', 'certificate') }}</label>
<input type="text" id="certificate-date" name="certificate-date" class="js--datepicker" placeholder="{{ getLanguage('enter_conclusion_date', 'certificate') }}" value="{{ date? date }}" readonly required>
</div>
</div>
<button type="submit">
<i class="material-icons">search</i>
</button>
</form>
{% set noSearch = code is empty or date is empty %}
{# CERTIFICADO #}
{% if courseCertificate %}
{% if not courseCertificate.isExpired() %}
<div class="aviso sucesso">
<p>{{ getLanguage('certificate_recognized', 'certificate') }} <strong>{{ client.brand }}</strong></p>
</div>
{% else %}
<div class="aviso erro">
<p>{{ getLanguage('expired_certificate_date', 'certificate') }} <strong>{{ dateFormat(courseCertificate.dateExpired) }}</strong></p>
</div>
{% endif %}
{# COM IMAGEM #}
{% if (getConfig('certificate_show_all_data') == enum('CourseCertificateEnum::YES'))
and (not courseCertificate.isExpired()) %}
<div class="certificate certificate-img">
<div class="info">
<h2 class="titulo">{{ courseCertificate.course.getTitle() }}</h2>
<div class="desc">
<p><strong>{{ getLanguage('tips_for_printing', 'certificate') }}</strong></p>
<p>{{ getLanguage('use_good_printer', 'certificate') }}</p>
<p>{{ getLanguage('coted_paper', 'certificate') }}</p>
</div>
<div class="actions">
{# DONLOAD #}
<a href="{{ url('downloadCertificate', { code: code, date: date }) }}" class="js--tip" data-tooltip-text="{{ getLanguage('download', 'certificate') }}" data-tooltip-class="tooltip-certificate" download>
<span class="ico">{{ ico('download') }}</span>
</a>
{# PRINT #}
<a class="js--print-pdf js--tip" data-print-pdf="{{ path('viewCertificate', { code: code, date: date }) }}" data-tooltip-text="{{ getLanguage('print', 'certificate') }}" data-tooltip-class="tooltip-certificate">
<span class="ico">{{ ico('print') }}</span>
</a>
{# COPY #}
<a class="js--tip js--copy" data-copy-content="{{ url('viewCertificate', { code: code, date: date }) }}" data-tooltip-text="{{ getLanguage('copy_to_the_clipboard', 'certificate') }}" data-tooltip-class="tooltip-certificate">
<span class="ico">{{ ico('link') }}</span>
</a>
</div>
</div>
{# PDF Image #}
<div class="image">
<div class="ico">{{ ico('pdf') }}</div>
<iframe src="{{ path('viewCertificate', { code: code, date: date }) }}" type="application/pdf"></iframe>
</div>
</div>
{# SEM IMAGEM #}
{% else %}
<div class="certificate certificate-no-img">
<h2 class="titulo">{{ courseCertificate.course.getTitle() }}</h2>
<div class="desc">
<p>{{ getLanguage('name', 'certificate') }}:</p>
<p>{{ courseCertificate.user.getName() }}</p>
<p>{{ getLanguage('end', 'certificate') }}:</p>
<p>{{ courseCertificate.dateEnd|date('d/m/Y') }}</p>
</div>
</div>
{% endif %}
{# SEM BUSCA #}
{% elseif noSearch %}
<div class="box-aviso">
<h2 class="titulo-aviso">
{{ getLanguage('search_certificate', 'certificate') }}
</h2>
<p class="sub">{{ getLanguage('insert_code_date', 'certificate') }}</p>
<a href="/" class="btn-voltar">{{ getLanguage('back_to_homepage', 'certificate') }}</a>
</div>
{# VAZIO #}
{% else %}
<div class="box-aviso">
<div class="aviso-img">
<div class="img-ico">
{{ ico('no-results') }}
</div>
</div>
<h2 class="titulo-aviso">
{{ getLanguage('not_find_certificate', 'certificate') }} <img src="{{ cdn }}img/emoji_crying.png">
</h2>
<p class="sub">{{ getLanguage('check_the_code', 'certificate') }}</p>
<a href="/" class="btn-voltar">{{ getLanguage('back_to_homepage', 'certificate') }}</a>
</div>
{% endif %}
</div>
{% endblock %}