```
✨ feat: fin de création des contrat dans crm fonctionel et valide
activation partie visiteur sur création et connexion compte visiteur valide et tester
```
This commit is contained in:
@@ -213,7 +213,6 @@ class ReserverController extends AbstractController
|
||||
#[Route('/connexion', name: 'reservation_login')]
|
||||
public function revervationLogin(AuthenticationUtils $authenticationUtils): Response
|
||||
{
|
||||
return $this->redirectToRoute('reservation');
|
||||
return $this->render('revervation/login.twig',[
|
||||
'last_username' => $authenticationUtils->getLastUsername(),
|
||||
'error' => $authenticationUtils->getLastAuthenticationError()
|
||||
@@ -232,7 +231,6 @@ class ReserverController extends AbstractController
|
||||
EntityManagerInterface $em,
|
||||
UserPasswordHasherInterface $hasher
|
||||
): Response {
|
||||
return $this->redirectToRoute('reservation');
|
||||
|
||||
if ($request->isMethod('POST')) {
|
||||
$payload = $request->getPayload();
|
||||
|
||||
@@ -206,10 +206,10 @@ class Client
|
||||
'email' => $devis->getCustomer()->getEmail(),
|
||||
'name' => $devis->getCustomer()->getSurname() . ' ' . $devis->getCustomer()->getName(),
|
||||
'fields' => [
|
||||
['name'=>'cgv','default_value'=>true],
|
||||
['name'=>'assurance','default_value'=>true],
|
||||
['name'=>'securite','default_value'=>true],
|
||||
['name'=>'arrhes','default_value'=>true],
|
||||
['name'=>'cgv','default_value'=>false],
|
||||
['name'=>'assurance','default_value'=>false],
|
||||
['name'=>'securite','default_value'=>false],
|
||||
['name'=>'arrhes','default_value'=>false],
|
||||
],
|
||||
'metadata' => [
|
||||
'id' => $devis->getId(),
|
||||
|
||||
@@ -65,6 +65,17 @@
|
||||
{# Badges de Statuts (Paiements) #}
|
||||
<div class="flex flex-wrap items-center gap-3">
|
||||
|
||||
<div class="flex items-center gap-2 px-3 py-2 bg-gray-50 rounded-xl border border-gray-100">
|
||||
<span class="text-[10px] font-bold text-gray-400 uppercase">Signée</span>
|
||||
{% if contrat.isSigned %}
|
||||
<span class="flex items-center gap-1 text-[10px] font-black text-green-600 bg-green-100 px-2 py-0.5 rounded-lg uppercase">
|
||||
<svg xmlns="http://www.w3.org/2000/svg" class="h-3 w-3" viewBox="0 0 20 20" fill="currentColor"><path fill-rule="evenodd" d="M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z" clip-rule="evenodd" /></svg>
|
||||
Signée
|
||||
</span>
|
||||
{% else %}
|
||||
<span class="text-[10px] font-black text-orange-500 bg-orange-100 px-2 py-0.5 rounded-lg uppercase">Non signée</span>
|
||||
{% endif %}
|
||||
</div>
|
||||
{# ACOMPTE #}
|
||||
<div class="flex items-center gap-2 px-3 py-2 bg-gray-50 rounded-xl border border-gray-100">
|
||||
<span class="text-[10px] font-bold text-gray-400 uppercase">Acompte</span>
|
||||
|
||||
Reference in New Issue
Block a user