public function action(Request $request) { switch ($request->get("action")) { case "delete": VariableAdmin::getInstance($request->query->get("id"))->delete(); break; case "edit": VariableAdmin::getInstance($request->request->get("id"))->edit($request); break; case "add": VariableAdmin::getInstance()->add($request->request->get("nom"), $request->request->get("valeur")); break; } }
<thead> <tr> <th class="span3"><?php echo trad('Nom2', 'admin'); ?> </th> <th class="span7"><?php echo trad('Valeur', 'admin'); ?> </th> <th class="span2"></th> </tr> </thead> <tbody> <?php foreach (VariableAdmin::getInstance()->getList() as $variable) { ?> <tr> <td><?php echo $variable["nom"]; ?> </td> <td> <input class="span11 js-edit" type="text" name="valeur_<?php echo $variable["id"]; ?> " variable-original="<?php echo htmlentities($variable["valeur"], ENT_QUOTES, "UTF-8"); ?> " variable-id="<?php echo $variable["id"];