Merge branch 'trunk'

This commit is contained in:
K Muller 2026-10-08 10:45:21 +02:00
commit a63aaf2f83
2 changed files with 30 additions and 3 deletions

View file

@ -0,0 +1,24 @@
👤 **Formulation**
<!-- réferencer des labels avec tilde ~ -->
**En tant que** ~"persona:: Marie"
**Je veux** <!-- action / fonctionnalité souhaitée en utilisant les objets métier entre backticks (ex: `Brand`, `Campaign`) -->
**Afin de** <!-- bénéfice métier / valeur ajoutée -->
🎯 **Contexte métier & Objectif**
<!-- Préciser le contexte métier, les impacts et les règles de gestion principales -->
🧪 **Critères d'acceptation**
- [ ] **Scénario :** Cas nominal
* **Étant donné** <!-- contexte initial -->
* **Quand** <!-- action déclenchée -->
* **Alors** <!-- résultat attendu et vérifiable -->
- [ ] **Scénario :** Cas d'erreur / alternatif
* **Étant donné** <!-- contexte limite ou données erronées -->
* **Quand** <!-- action déclenchée -->
* **Alors** <!-- comportement attendu / blocage / message d'erreur -->

View file

@ -59,13 +59,16 @@ class PanierController extends Controller
{
if (isset($request->coupons)) {
session()->put('coupons', $request->coupons);
$coupons = $request->coupons;
}
if ($request->session()->has('campagne')) {
$campagne = $request->session()->get('campagne');
$coupons = session('coupons', []);
if (!$request->session()->has('campagne')) {
abort(404);
}
$campagne = $request->session()->get('campagne');
$ref = $campagne->camp_id;
return view('landings::' . $ref . '.imprimer')