{% extends 'buzz/base.html.twig' %}
{% block title %}
<title>Fusacq Buzz - Article expert</title>
{% endblock %}
{% block stylesheets %}
{{ parent() }}
<link rel="stylesheet" href="{{ asset('build/css/buzz/index/index_fr.css') }}">
<link rel="stylesheet" href="{{ asset('build/css/buzz/custom_fusacq.css') }}">
{% endblock %}
{% block body %}
<div class="row">
<div class="col-12">
{{ render_esi(controller(
'App\\Controller\\Buzz\\CoreController::menu',
{ "lang": lang,
"currentRoute":currentRoute,
"codePays": codePaysWithUnderScore,
"authFrom": authFrom }
)) | spaceless }}
{% include 'buzz/fragments/publicite.html.twig' %}
<div class="container">
{% set retourUrlHaut = null %}
{% set retourTitreHaut = 'Retour' %}
{% set societe_nom = article.nom_commercial_societe|default('') %}
{% set societe_raison = article.raison_sociale|default('') %}
{% set societe_resume = (article.resume_service|default('')) ?: ((article.resume_activite|default('')) ?: (article.description_activite|default(''))) %}
{% set societe_site = article.url_site_web|default(article.site_internet|default('')) %}
{% set has_societe_titre = (societe_nom is not empty) or (societe_raison is not empty) %}
{% set has_societe_details =
(societe_resume is not empty)
or (article.adresse_complete|default('') is not empty)
or (article.adresse|default('') is not empty)
or (article.code_postal|default('') is not empty)
or (article.ville|default('') is not empty)
or (article.telephone|default('') is not empty)
or (article.mail_contact|default('') is not empty)
or (societe_site is not empty)
or (article.caEffectif|default('') is not empty)
or (article.numero_siren|default('') is not empty)
or (article.lienSocieteCom|default('') is not empty)
or (article.lienParticipation|default('') is not empty)
or (article.lienFicheComplete|default('') is not empty)
or (article.lienAnnuaireParticipation|default('') is not empty)
or (article.carteAffichage|default('') is not empty)
%}
{% set has_societe_bloc = has_societe_titre or has_societe_details %}
{% if article.dernieres_actualites_societe is defined and article.dernieres_actualites_societe|length > 0 %}
{% set first_actu = article.dernieres_actualites_societe[0] %}
{% set retourUrlHaut = path('buzz_actualite_detail', {
'slug': first_actu.titre_actualite|slugify,
'id': first_actu.id_actualite,
'codePays': codePaysWithUnderScore
}) %}
{% elseif firstActualite is defined and firstActualite %}
{% set retourUrlHaut = path('buzz_actualite_detail', {
'slug': mainActualiteTitre|default('actualite')|slugify,
'id': firstActualite.id_actualite,
'codePays': codePaysWithUnderScore
}) %}
{% endif %}
{% if retourUrlHaut %}
<div class="row mb-3">
<div class="col-12">
<a class="button-rond-simple" href="{{ retourUrlHaut }}" role="button"
title="{{ retourTitreHaut }}">
<div class="float-left pt-1">
<i class="fa-solid fa-circle-caret-left"></i>
</div>
<div class="float-left pt-1"> {{ retourTitreHaut }}</div>
</a>
</div>
</div>
{% endif %}
<div class="row">
<div class="col-12 col-lg-9 no_shadow mb-3" style="border-right:1px dashed #e0e0e0;">
{% if has_societe_bloc %}
<div class="row bkg_blanc">
<div class="col-12 my-2">
<div class="card no_shadow">
<div class="card-body">
<div class="row">
<div class="col-12 col-sm-11 offset-sm-1 ">
{% set titre_societe = societe_nom ?: societe_raison %}
{% if titre_societe is not empty %}
<h4 class="vert">{{ titre_societe }}</h4>
{% endif %}
{% if societe_resume is not empty %}
{{ societe_resume|raw }}
{% endif %}
</div>
{% if has_societe_details %}
<div class="col-12 col-sm-6 offset-sm-1 mt-1 ">
<ul class="cat_regions">
{% if article.adresse_complete %}
<li><i class="fas fa-map-marker-alt gris_ccc" aria-hidden="true"></i> {{ article.adresse_complete|raw }}</li>
{% elseif article.adresse or article.code_postal or article.ville %}
{% if article.adresse %}
<li><i class="fas fa-map-marker-alt gris_ccc" aria-hidden="true"></i> {{ article.adresse }}</li>
{% endif %}
{% if article.code_postal or article.ville %}
<li> {{ article.code_postal|default('') }} {{ article.ville|default('') }}{% if article.pays %} - {{ article.pays }}{% endif %}</li>
{% endif %}
{% endif %}
{% if article.telephone %}
<li><i class="fas fa-phone-alt gris_ccc" aria-hidden="true"></i>
{% set indicatif_telephone = article.id_pays|default(codePays|default('fr')) %}
{{ article.telephone|telephoneInternational(indicatif_telephone) }}
</li>
{% endif %}
{% if article.fax %}
<li><i class="fas fa-fax gris_ccc" aria-hidden="true"></i> {{ article.fax }}</li>
{% endif %}
{% if article.mail_contact %}
<li><i class="fas fa-envelope gris_ccc" aria-hidden="true"></i> <a href="mailto:{{ article.mail_contact }}">{{ article.mail_contact }}</a></li>
{% endif %}
{% if societe_site is not empty %}
<li class="oneline"><i class="fas fa-globe-americas gris_ccc" aria-hidden="true"></i> <a href="{{ societe_site }}" target="_blank" rel="noopener">{{ societe_site }}</a></li>
{% endif %}
{% if article.nom_contact1 %}
<li><i class="fas fa-user gris_ccc" aria-hidden="true"></i> Contact : {{ article.nom_contact1 }}</li>
{% endif %}
{% if article.caEffectif %}
<li><i class="fas fa-chart-line gris_ccc" aria-hidden="true"></i> {{ article.caEffectif|raw }}</li>
{% endif %}
</ul>
</div>
{% endif %}
<div class="col-6 col-sm-2 mt-2">
{% set carte_src = article.carteAffichage|default('') %}
{% if carte_src is empty %}
{% set carte_src = 'https://www.placedescommerces.com/images/cartes/big/pays/33/33_12.png' %}
{% endif %}
<img class="img-fluid"
src="{{ carte_src }}"
alt="{{ article.ville|default('Région') }} ( {{ article.pays|default('France') }} )"
loading="lazy">
</div>
{% if article.lienSocieteCom or article.lienParticipation or article.numero_siren %}
<div class="col-12 col-sm-11 offset-sm-1 small">
<strong>Informations</strong> :
{% if article.lienSocieteCom %}
<a href="{{ article.lienSocieteCom }}" target="_blank" rel="noopener">Societe.com</a>{% if article.lienParticipation or article.numero_siren %} <span class="gris_ddd">|</span>{% endif %}
{% endif %}
{% if article.lienParticipation %}
<a href="{{ article.lienParticipation }}" target="_blank" rel="noopener noreferrer">Participation</a>{% if article.numero_siren %} <span class="gris_ddd">|</span>{% endif %}
{% endif %}
{% if article.numero_siren %}
SIREN: {{ article.numero_siren }}
{% endif %}
</div>
{% endif %}
<div class="col-12 text-center mt-3 ">
{% if article.lienFicheComplete is defined and article.lienFicheComplete %}
<a href="{{ article.lienFicheComplete }}" class="button-rond" role="button" aria-pressed="true" title="" target="_blank" rel="noopener noreferrer">Fiche complète</a>
{% endif %}
{% if article.lienAnnuaireParticipation %}
<a href="{{ article.lienAnnuaireParticipation }}" target="_blank" rel="noopener noreferrer">
<img src="https://content.fusacq.com/static/fusacq-symfony/css/images/prestataire/logo_annu_particip.png" width="120" alt="Annuaire des participations">
</a>
{% endif %}
</div>
</div>
</div>
</div>
</div>
</div>
{% endif %}
{% if article.dernieres_actualites_societe is defined and article.dernieres_actualites_societe|length > 0 and societe_raison is not empty %}
<div
class="row bkg_blanc">
<!-- DERNIERS ACTUS SOCIETE -->
<div class="col-12 mb-3">
<div class="card no_shadow">
<div class="card-body">
<div class="row">
<div class="col-12 col-sm-11 offset-sm-1">
<h5 class="gris_666">Toute l'actualité de {{ societe_raison }}</h5>
</div>
<div class="col-12 mt-1">
<table class="table table_col_droite_buzz">
<tbody>
{% for actu in article.dernieres_actualites_societe %}
<tr>
<td>
<span class="small_buzz">{{ actu.dateAffichage }}</span>
</td>
<td>
<a href="{{ path('buzz_actualite_detail', { 'slug': actu.titre_actualite|slugify, 'id': actu.id_actualite, 'codePays': codePaysWithUnderScore }) }}"
title="{{ actu.titre_actualite }}">
{{ actu.titre_actualite }}</a>
</td>
</tr>
{% endfor %}
</tbody>
</table>
</div>
</div>
</div>
</div>
</div>
<!-- DERNIERS ACTUS SOCIETE -->
</div>
{% endif %}
{% set retourUrl = null %}
{% set retourTitre = 'Retour' %}
{% if article.dernieres_actualites_societe is defined and article.dernieres_actualites_societe|length > 0 %}
{% set first_actu = article.dernieres_actualites_societe[0] %}
{% set retourUrl = path('buzz_actualite_detail', {
'slug': first_actu.titre_actualite|slugify,
'id': first_actu.id_actualite,
'codePays': codePaysWithUnderScore
}) %}
{% elseif firstActualite is defined and firstActualite %}
{% set retourUrl = path('buzz_actualite_detail', {
'slug': mainActualiteTitre|default('actualite')|slugify,
'id': firstActualite.id_actualite,
'codePays': codePaysWithUnderScore
}) %}
{% endif %}
{% if retourUrl %}
<a class="button-rond-simple" href="{{ retourUrl }}" role="button"
title="{{ retourTitre }}">
<div class="float-left pt-1">
<i class="fa-solid fa-circle-caret-left"></i>
</div>
<div class="float-left pt-1"> {{ retourTitre }}</div>
</a>
{% endif %}
</div>
<aside class="col-12 col-lg-3">
<div class="row">
{{ render_esi(controller(
'App\\Controller\\Buzz\\CoreController::colonneDroiteDetail',
{ "codePays": codePaysWithUnderScore,
"lang" : lang,
"authFrom" : authFrom,
"idSecteur": idSecteur,
"idOperation": operationId,
"idActualite": idActualite,
"show_experts_references": true
}
)) }}
</div>
</aside>
</div>
</div>
</div>
</div>
{% endblock %}
{% block javascripts %}
{{ parent() }}
<script>
document.addEventListener('DOMContentLoaded', function () {
var imgs = document.querySelectorAll('img[data-fallback]');
imgs.forEach(function (img) {
if (img.dataset.__fallbackBound) {
return;
}
img.dataset.__fallbackBound = '1';
img.addEventListener('error', function () {
var fallback = img.getAttribute('data-fallback');
if (fallback && img.src !== fallback) {
img.src = fallback;
}
}, {once: true});
});
});
</script>
{% endblock %}