<?php
namespace App\Controller\userController;
use App\Controller\basisController\UserBasisController;
use Symfony\Component\HttpFoundation\Response;
use Symfony\Component\Routing\Annotation\Route;
class LieferantenController extends UserBasisController
{
#[Route('/user/lieferanten', name: 'user_lieferanten')]
public function user_lieferanten(): Response
{
if ($this->getUser()?->getFirmenProfil()?->getId() == null) {
return $this->redirectToRoute('user_start');
}
$portalID = '3002077';
$oxomiUser = '_showcase';
$expires = ceil(time() / 86400);
$oxomiToken = md5($_ENV['OXOMI_KEY'] . md5($_ENV['OXOMI_KEY'] . $portalID . $oxomiUser . $expires));
return $this->render('user/lieferanten/lieferanten.html.twig', [
'oxomiToken' => $oxomiToken,
'oxomiUser' => $oxomiUser
]);
}
/*
#[Route('/user/videos/{id}/{thema}', name: 'user_videos_firma')]
public function user_videos_firma($id, $thema,
VideosRepository $videosRepository,
FirmenprofilRepository $firmenprofilRepository): Response
{
if ($this->getUser()?->getId() == null) {
return $this->redirectToRoute('user_start');
}
$firma = $firmenprofilRepository->findOneBy(['id' => $id]);
$videos = null;
$themen = null;
$themenKontrolle = null;
$videos = null;
$meineFirmaId = $this->getUser()?->getFirmenProfil()->getId();
if ($meineFirmaId != null) {
$videos = $videosRepository->findBy(['firma' => $firma]);
} else {
$videos = $videosRepository->findBy(['firma' => $firma, 'freigabe' => 0]);
}
if ($thema == '-alle-'){
$themen = 'Alle Videos';
$themenKontrolle = '--Alle Videos--';
} else {
$themen = $thema;
}
return $this->render('user/videos/videos_firma.html.twig', [
'videos' => $videos,
'firma' => $firma,
'themen' => $themen,
'themenKontrolle' => $themenKontrolle,
]);
}*/
}