<?php /** * $Id$ * * @package Mediboard * @subpackage Hospi * @author SARL OpenXtrem <*****@*****.**> * @license GNU General Public License, see http://www.gnu.org/licenses/gpl.html * @version $Revision$ */ CCanDo::checkRead(); $printer_id = CView::get("printer_id", "num default|0", true); CView::checkin(); $printer = new CPrinter(); $ljoin = array("functions_mediboard" => "functions_mediboard.function_id = printer.function_id"); $where = array("functions_mediboard.group_id" => "= '" . CGroups::loadCurrent()->_id . "'"); $printers = $printer->loadList($where, "object_id, text", null, null, $ljoin); foreach ($printers as $_printer) { $_printer->loadTargetObject(); $_printer->loadRefFunction(); } $smarty = new CSmartyDP(); $smarty->assign("printers", $printers); $smarty->assign("printer_id", $printer_id); $smarty->display("inc_list_printers.tpl");
<?php /** * $Id$ * * @package Mediboard * @subpackage Hospi * @author SARL OpenXtrem <*****@*****.**> * @license GNU General Public License, see http://www.gnu.org/licenses/gpl.html * @version $Revision$ */ $printer_id = CValue::getOrSession("printer_id", 0); $printer = new CPrinter(); $order_by = "object_id, text"; $ljoin = array(); $ljoin["functions_mediboard"] = "functions_mediboard.function_id = printer.function_id"; $printers = $printer->loadList(null, $order_by, null, null, $ljoin); foreach ($printers as $_printer) { $_printer->loadTargetObject(); $_printer->loadRefFunction(); } $smarty = new CSmartyDP(); $smarty->assign("printers", $printers); $smarty->assign("printer_id", $printer_id); $smarty->display("inc_list_printers.tpl");