/home/smartonegroup/www/veroserv/system/controllers/suppliers.php
<?php
/*
|--------------------------------------------------------------------------
| Controller
|--------------------------------------------------------------------------
|
*/
_auth();
$ui->assign('selected_navigation', 'suppliers');
$ui->assign('_title', $_L['Suppliers'] . ' - ' . $config['CompanyName']);
$action = $routes['1'];
$user = authenticate_admin();
switch ($action) {
case 'add':
if (!has_access($user->roleid, 'suppliers', 'create')) {
permissionDenied();
}
$ui->assign('countries', Countries::all($config['country']));
$companies = ORM::for_table('sys_companies')
->select('id')
->select('company_name')
->order_by_desc('id')
->find_array();
$ui->assign('companies', $companies);
// find all groups
$gs = ORM::for_table('crm_groups')
->order_by_asc('sorder')
->find_array();
$ui->assign('gs', $gs);
$c_selected_id = route(3);
if ($c_selected_id !== '' && $c_selected_id !== '0') {
$ui->assign('c_selected_id', $c_selected_id);
} else {
$ui->assign('c_selected_id', '');
}
$currencies = Currency::all();
view('suppliers_add', [
'currencies' => $currencies,
]);
break;
case 'list':
break;
default:
echo 'action not defined';
}