<?php /** * $Id$ * * @package Mediboard * @subpackage SSR * @author SARL OpenXtrem <*****@*****.**> * @license GNU General Public License, see http://www.gnu.org/licenses/gpl.html * @version $Revision$ */ CCanDo::checkRead(); // Plateau du contexte $plateau = new CPlateauTechnique(); $plateau->load(CValue::get("plateau_id")); $plateau->loadRefsEquipements(false); // Equipement à editer $equipement = new CEquipement(); $equipement->load(CValue::get("equipement_id")); $equipement->plateau_id = $plateau->_id; $equipement->loadRefsNotes(); // Création du template $smarty = new CSmartyDP(); $smarty->assign("equipement", $equipement); $smarty->assign("plateau", $plateau); $smarty->display("inc_edit_equipement.tpl");
/** * $Id$ * * @package Mediboard * @subpackage SSR * @author SARL OpenXtrem <*****@*****.**> * @license GNU General Public License, see http://www.gnu.org/licenses/gpl.html * @version $Revision$ */ CCando::checkRead(); $date = CValue::getOrSession("date", CMbDT::date()); $sejour_id = CValue::get("sejour_id"); $sejour = new CSejour(); $sejour->load($sejour_id); $equipement = new CEquipement(); $equipement->load(CValue::get("equipement_id")); if (!$equipement->visualisable) { echo "<div class='small-info'>L'équipement <strong>{$equipement->_view}</strong> n'est pas visualisable</div>"; CApp::rip(); } $nb_days_planning = $sejour->getNbJourPlanning($date); $planning = new CPlanningWeek($date, null, null, $nb_days_planning, false, "auto", false, true); $planning->title = "Equipement '{$equipement->_view}'"; $planning->guid = $equipement->_guid; // Chargement des evenement SSR $evenement = new CEvenementSSR(); $where["debut"] = "BETWEEN '{$planning->_date_min_planning} 00:00:00' AND '{$planning->_date_max_planning} 23:59:59'"; $where["equipement_id"] = " = '{$equipement->_id}'"; /** @var CEvenementSSR[] $evenements */ $evenements = $evenement->loadList($where);