public function action(Request $request) { switch ($request->get('action')) { case "modifier": $contentAdmin = ContentAdmin::getInstance($request->request->get('id')); $contentAdmin->modify($request->request->get('lang', ActionsLang::instance()->get_id_langue_courante()), $request->request->get('dossier'), $request->request->get('ligne'), $request->request->get('titre'), $request->request->get('chapo'), $request->request->get('description'), $request->request->get('postscriptum'), $request->request->get('urlsuiv'), $request->request->get('urlreecrite'), $this->getImages($request, $contentAdmin), $this->getDocuments($request, $contentAdmin), $request->request->get('tab')); break; /*listdos actions*/ /*listdos actions*/ case "addContent": ContentAdmin::getInstance()->add($request->request->get('title'), $request->request->get('parent')); break; case 'deleteContent': ContentAdmin::getInstance($request->query->get('content_id'))->delete(); break; case 'modClassementContent': ContentAdmin::getInstance($request->query->get("content_id"))->modifyOrder($request->query->get("type"), $request->query->get("parent")); break; case 'changeClassementContent': ContentAdmin::getInstance($request->request->get("content_id"))->changeOrder($request->request->get("newClassement"), $request->request->get("parent")); break; } }
?> </th> <th><?php echo trad('En_ligne', 'admin'); ?> </th> <th><?php echo trad('Classement', 'admin'); ?> </th> <th></th> </tr> </thead> <tbody> <?php foreach (ContentAdmin::getInstance()->getList($parent, 'classement', 'ASC', '') as $contenu) { ?> <tr> <td><?php echo $contenu["titre"]; ?> </td> <td><input type="checkbox" content-id="<?php echo $contenu["id"]; ?> " content-action="changeDisplay" class="contentCheckbox" <?php if ($contenu["ligne"]) { echo 'checked="checked"'; } ?>
<div class="span6 offset4"> <?php for ($i = 1; $i <= ContentAdmin::getInstance()->getDocumentFile()->getNumberUpload(); $i++) { ?> <input type="file" name="document_<?php echo $i; ?> " class="input-large"> <br > <?php } ?> </div> </div> <?php foreach (ContentAdmin::getInstance($contenu->id)->getDocumentList($lang) as $document) { ?> <div class="row-fluid js-bloc-document" js-document-id="<?php echo $document['id']; ?> "> <div class="span3" style="position: relative;"> <p class="js-document"> <a target="_blank" href="<?php echo $document["fichier"]; ?> "><?php echo $document["nomFichier"]; ?> </a> </p>
<?php require_once __DIR__ . '/../auth.php'; $request = Symfony\Component\HttpFoundation\Request::createFromGlobals(); if ($request->isXmlHttpRequest() === false) { redirige("../accueil.php"); } if (!est_autorise("acces_contenu")) { exit; } switch ($request->query->get('action')) { case 'changeDisplay': ContentAdmin::getInstance($request->query->get('content_id'))->changeColumn("ligne", $request->query->get('display') == 'true' ? 1 : 0); break; }
</tr> <?php } ?> </tbody> </table> </div> <?php } ?> </div> </div> <!--CONTENUS--> <?php $contentResult = ContentAdmin::getInstance()->getSearchList($request->query->get('motcle'), $clientFoundIdList); ?> <div class="row-fluid"> <div class="span12"> <h3><?php echo strtoupper(trad(count($contentResult) > 0 ? 'RESULTATS_CONTENUS' : 'AUCUN_RESULTATS_CONTENUS', 'admin')); ?> </h3> </div> </div> <div class="row-fluid"> <div class="span12"> <?php if (count($contentResult) > 0) { ?> <div class="bigtable">