public function action(Request $request) { switch ($request->get('action')) { case 'add': PromoAdmin::getInstance()->add($request->request->get('code'), $request->request->get('type'), $request->request->get('valeur'), $request->request->get('mini'), $request->request->get('actif'), $request->request->get('limite'), $request->request->get('nombre_limite'), $request->request->get('expiration'), $request->request->get('date_expi')); break; case 'edit': PromoAdmin::getInstance()->edit($request->request->get('id'), $request->request->get('type'), $request->request->get('valeur'), $request->request->get('mini'), $request->request->get('actif'), $request->request->get('limite'), $request->request->get('nombre_limite'), $request->request->get('expiration'), $request->request->get('date_expi')); break; case 'delete': PromoAdmin::getInstance($request->query->get('id'))->delete(); break; } }
<th class="span1"><?php echo trad('Code_actif', 'admin'); ?> </th> <th class="span1">Nb util.</th> <th class="span2">Limite</th> <th class="span2"><?php echo trad('Date_expi', 'admin'); ?> </th> <th class="span1"></th> </tr> </thead> <tbody> <?php foreach (PromoAdmin::getInstance()->getList($pagination->getStarted(), $pagination->getViewPerPage()) as $codePromo) { ?> <tr id="js_promo_<?php echo $codePromo->id; ?> "> <td> <span class="js-code"> <?php echo $codePromo->code; ?> </span> </td> <td> <span class="js-type"> <?php