{% if app.user is not null %} {% if isCandidateUser %} {# Candidates #} <div class="right-chat nav-wrap mt-2 right-scroll-bar"> <div class="middle-sidebar-right-content bg-white shadow-xss rounded-xxl"> <div class="preloader-wrap p-3"> <div class="box shimmer"> <div class="lines"> <div class="line s_shimmer"></div> <div class="line s_shimmer"></div> <div class="line s_shimmer"></div> <div class="line s_shimmer"></div> </div> </div> <div class="box shimmer mb-3"> <div class="lines"> <div class="line s_shimmer"></div> <div class="line s_shimmer"></div> <div class="line s_shimmer"></div> <div class="line s_shimmer"></div> </div> </div> <div class="box shimmer"> <div class="lines"> <div class="line s_shimmer"></div> <div class="line s_shimmer"></div> <div class="line s_shimmer"></div> <div class="line s_shimmer"></div> </div> </div> </div> <div class="section full pe-3 ps-4 pt-4 position-relative feed-body"> {% set recentsConversations = getMessengerRecentsConversations(app.user) %} {% if recentsConversations is not empty %} <h4 class="font-xsssss text-grey-500 text-uppercase fw-700 ls-3">{{ 'layout.rightchat.recents_conversations'|trans({}, 'whr-candidates') }}</h4> <ul class="list-group list-group-flush"> {% for rc in recentsConversations %} {% set candidateUser = "" %} {% if rc.userOne != app.user %} {% set candidateUser = rc.userOne %} {% endif %} {% if rc.userTwo != app.user %} {% set candidateUser = rc.userTwo %} {% endif %} {% set urlPreview = "/uploads/no_avatar.png" %} {% if candidateUser is not empty %} {% if candidateUser.image.name is not empty %} {% if file_exists('./uploads/avatars/' ~ candidateUser.image.name) == true %} {% set urlPreview = "/uploads/avatars/" ~ candidateUser.image.name %} {% endif %} {% endif %} {% endif %} <li class="bg-transparent list-group-item no-icon pe-0 ps-0 pt-2 pb-2 border-0 d-flex align-items-center"> <figure class="avatar float-left mb-0 me-2"> <img src="{{ urlPreview }}" alt="image" class="w35" width="35" height="35" style="border-radius:50%;"> </figure> <h3 class="fw-700 mb-0 mt-0"> <a class="font-xssss text-grey-600 d-block text-dark" href="{% if app.request.locale == "en" %}{{ path('cvs_gestion_candidates_discussions_show',{'group':rc.id}) }}{% else %}{{ path('locale_cvs_gestion_candidates_discussions_show',{'_locale':app.request.locale,'group':rc.id}) }}{% endif %}">{{ candidateUser.lastname|upper }} {{ candidateUser.name|lower|capitalize }}</a> </h3> {# <span class="badge badge-primary text-white badge-pill fw-500 mt-0">2</span> #} </li> {% endfor %} </ul> {% else %} <div style="font-size:15px; padding-bottom:14px;"> <strong>{{ 'layout.rightchat.empty_title'|trans({}, 'whr-candidates') }}</strong> <br /> <ul class="list-group list-group-flush" style="margin-bottom:7px;"> <li class="bg-transparent list-group-item no-icon pe-0 ps-0 pt-2 pb-2 border-0 d-flex align-items-center"> <figure class="avatar float-left mb-0 me-2"> <img src="/uploads/no_avatar.png" alt="John DOE" class="w35" width="35" height="35" style="border-radius:50%;"> </figure> <h3 class="fw-700 mb-0 mt-0"> <a class="font-xssss text-grey-600 d-block text-dark" href="#">John DOE</a> </h3> </li> </ul> {{ 'layout.rightchat.empty_hint'|trans({}, 'whr-candidates') }} </div> {% endif %} </div> </div> </div> {% else %} {# Recruiter #} <div class="right-chat nav-wrap mt-2 right-scroll-bar"> <div class="middle-sidebar-right-content bg-white shadow-xss rounded-xxl"> <div class="preloader-wrap p-3"> <div class="box shimmer"> <div class="lines"> <div class="line s_shimmer"></div> <div class="line s_shimmer"></div> <div class="line s_shimmer"></div> <div class="line s_shimmer"></div> </div> </div> <div class="box shimmer mb-3"> <div class="lines"> <div class="line s_shimmer"></div> <div class="line s_shimmer"></div> <div class="line s_shimmer"></div> <div class="line s_shimmer"></div> </div> </div> <div class="box shimmer"> <div class="lines"> <div class="line s_shimmer"></div> <div class="line s_shimmer"></div> <div class="line s_shimmer"></div> <div class="line s_shimmer"></div> </div> </div> </div> <div class="section full pe-3 ps-4 pt-4 position-relative feed-body"> {% set recentsConversations = getMessengerRecentsConversations(app.user) %} {% if recentsConversations is not empty %} <ul class="list-group list-group-flush"> <li class="bg-transparent list-group-item no-icon pe-0 ps-0 pt-2 pb-2 border-0 d-flex align-items-center"> <figure class="avatar float-left mb-0 me-2"> <img src="/uploads/favicon.png" alt="image" class="w35" width="35" height="35" style="border-radius:50%;"> </figure> <h3 class="fw-700 mb-0 mt-0"> <a class="font-xssss text-grey-600 d-block text-dark" href="#">WHILERESUME</a> </h3> </li> </ul> <h4 class="font-xsssss text-grey-500 text-uppercase fw-700 ls-3" style="margin-top:7px;">{{ 'layout.right_sidebar.recent_conversations'|trans({}, 'whr-enterprises') }}</h4> <ul class="list-group list-group-flush"> {% for rc in recentsConversations %} {% set candidateUser = "" %} {% if rc.userOne != app.user %} {% set candidateUser = rc.userOne %} {% endif %} {% if rc.userTwo != app.user %} {% set candidateUser = rc.userTwo %} {% endif %} {% set urlPreview = "/uploads/no_avatar.png" %} {% if candidateUser is not empty %} {% if candidateUser.image.name is not empty %} {% if file_exists('./uploads/avatars/' ~ candidateUser.image.name) == true %} {% set urlPreview = "/uploads/avatars/" ~ candidateUser.image.name %} {% endif %} {% endif %} {% endif %} <li class="bg-transparent list-group-item no-icon pe-0 ps-0 pt-2 pb-2 border-0 d-flex align-items-center"> <figure class="avatar float-left mb-0 me-2"> <img src="{{ urlPreview }}" alt="image" class="w35" width="35" height="35" style="border-radius:50%;"> </figure> <h3 class="fw-700 mb-0 mt-0"> <a class="font-xssss text-grey-600 d-block text-dark" href="{% if app.request.locale == "en" %}{{ path('cvs_gestion_enterprises_discussions_show',{'group':rc.id}) }}{% else %}{{ path('locale_cvs_gestion_enterprises_discussions_show',{'_locale':app.request.locale,'group':rc.id}) }}{% endif %}">{{ candidateUser.lastname|upper }} {{ candidateUser.name|lower|capitalize }}</a> </h3> {# <span class="badge badge-primary text-white badge-pill fw-500 mt-0">2</span> #} </li> {% endfor %} </ul> {% else %} <ul class="list-group list-group-flush"> <li class="bg-transparent list-group-item no-icon pe-0 ps-0 pt-2 pb-2 border-0 d-flex align-items-center"> <figure class="avatar float-left mb-0 me-2"> <img src="/uploads/favicon.png" alt="image" class="w35" width="35" height="35" style="border-radius:50%;"> </figure> <h3 class="fw-700 mb-0 mt-0"> <a class="font-xssss text-grey-600 d-block text-dark" href="#">WHILERESUME</a> </h3> </li> </ul> {% endif %} </div> </div> </div> {% endif %}{% endif %}