<?php
namespace App\Controller\FO;
use App\Entity\FO\Societe;
use App\Entity\Articles\Marque;
use App\Entity\FO\FoDocument;
use App\Entity\GestionComerciale\Commande;
use App\Security\Voter\EntityVoter;
use Doctrine\ORM\EntityManagerInterface;
use Symfony\Bundle\FrameworkBundle\Controller\AbstractController;
use Symfony\Component\HttpFoundation\Request;
use Symfony\Component\HttpFoundation\Response;
use Symfony\Component\Routing\Annotation\Route;
use Symfony\Component\Validator\Validation;
use Symfony\Component\Validator\Validator\ValidatorInterface;
use Symfony\Contracts\Translation\TranslatorInterface;
class FOController extends AbstractController
{
/**
* @Route("/", name="dtcfo_homepage")
*/
public function homeAction(Request $request, EntityManagerInterface $em)
{
$user = $this->getUser();
$cat_produit_home = $this->getParameter('cat_produit_home');
$societe = $em->getRepository(Societe::class)->find(1);
$logosMarque = $em->getRepository(Marque::class)->findBy(["visibleAccueilEpObi"=>true]);
$carrousel = $em->getRepository(FoDocument::class)->findBy(["dossier"=>"carrousel"]);
return $this->render('FO/FO/home.html.twig', [
"carrousel" => $carrousel,
"cat_produit_home" => $cat_produit_home,
"logosMarque" => $logosMarque,
]);
}
}