Пример #1
0
    {
        $result = array();
        $cusid = intval($cusid);
        $hvid = $this->DB->GetOne('SELECT id FROM hv_customers WHERE ext_billing_id = ' . $cusid . ' LIMIT 1 ;');
        if ($lista = $this->DB->GetAll('SELECT * FROM hv_terminal WHERE customerid=? ', array($hvid))) {
            return $lista;
        } else {
            return $result;
        }
    }
}
$HIPERUS = new LMSHiperus($DB);
if (isset($layout) && is_array($layout)) {
    if (isset($_GET['m']) && in_array($_GET['m'], array('customerinfo', 'nodeadd', 'nodeinfo', 'voipaccountedit', 'voipaccountinfo', 'voipaccountadd', 'nodeedit', 'customeredit'))) {
        if (in_array($_GET['m'], array('customerinfo', 'customeredit'))) {
            $cusid = intval($_GET['id']);
        }
        if (in_array($_GET['m'], array('nodeinfo', 'nodeedit'))) {
            $cusid = $DB->GetOne('SELECT ownerid FROM nodes WHERE id=' . intval($_GET['id']) . ' ;');
        }
        if (in_array($_GET['m'], array('voipaccountedit', 'voipaccountinfo'))) {
            $cusid = $DB->GetOne('SELECT ownerid FROM voipaccounts WHERE id=' . intval($_GET['id']) . ' ;');
        }
        if (in_array($_GET['m'], array('nodeadd', 'voipaccountadd'))) {
            $cusid = intval($_GET['ownerid']);
        }
        if ($accountid = $DB->GetOne('SELECT id FROM hv_customers WHERE ext_billing_id=? LIMIT 1;', array($cusid))) {
            $SMARTY->assign('hiperusaccountcustomerlist', $HIPERUS->GetCustomerListList('name,asc', array('extid' => $cusid)));
        }
    }
}