providers page
This commit is contained in:
@@ -19,4 +19,12 @@ $routes->post('/register/startacc', 'Login::RegisterAccount');
|
||||
|
||||
$routes->get('product/(:any)', 'Provider::ProviderProduct/$1');
|
||||
|
||||
$routes->get('providers', 'Provider::StartProviders');
|
||||
$routes->get('providers', 'Provider::StartProviders');
|
||||
|
||||
$routes->get('providers/todo', 'Provider::StartProviders');
|
||||
$routes->get('providers/alerts', 'Provider::StartProviders');
|
||||
$routes->get('providers/tasks', 'Provider::StartProviders');
|
||||
$routes->get('providers/calendar', 'Provider::StartProviders');
|
||||
$routes->get('reports', 'Provider::StartProviders');
|
||||
//$routes->get('providers', 'Provider::StartProviders');
|
||||
//$routes->get('providers', 'Provider::StartProviders');
|
||||
|
||||
@@ -14,6 +14,29 @@ class Provider extends SecureBaseController
|
||||
return $this->renderProviderSecurePage('dash', $data);
|
||||
}
|
||||
|
||||
public function ProviderProduct($productID){
|
||||
$this->product_model = new \App\Models\Product_model();
|
||||
$data['product'] = $this->product_model->getProducts($productID); // $product_array;
|
||||
//var_dump($data);
|
||||
//exit;
|
||||
/*
|
||||
array (size=1)
|
||||
'product' =>
|
||||
array (size=1)
|
||||
0 =>
|
||||
array (size=9)
|
||||
'id' => string '1' (length=1)
|
||||
'uid' => string 'e92282b4-3ee1-4026-92ac-12cfd214b43a' (length=36)
|
||||
'product_id' => string 'A000001' (length=7)
|
||||
'name' => string 'Personal Website' (length=16)
|
||||
'description' => string 'Your personal professional web presence' (length=39)
|
||||
'status' => string '1' (length=1)
|
||||
'added' => string '2024-10-26 14:53:16.650035' (length=26)
|
||||
'updated' => string '2024-10-26 14:53:16.650035' (length=26)
|
||||
'banner' => string 'banner.jpg' (length=10)
|
||||
*/
|
||||
return $this->providerSecurePage('product', $data);
|
||||
}
|
||||
|
||||
public function alerts() {
|
||||
$data = array();
|
||||
@@ -65,8 +88,5 @@ class Provider extends SecureBaseController
|
||||
$this->renderProviderSecurePage('dash', $data);
|
||||
}
|
||||
|
||||
public function ProviderProduct($productID){
|
||||
$data = array();
|
||||
return $this->providerSecurePage('product', $data);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -6,11 +6,18 @@ use CodeIgniter\Model;
|
||||
|
||||
class Product_model extends Model
|
||||
{
|
||||
public function getProducts() {
|
||||
$mysql = "SELECT * FROM products ORDER BY id ASC ";
|
||||
public function getProducts($productId = '') {
|
||||
if ( $productId == '' ){
|
||||
$mysql = "SELECT * FROM products ORDER BY id ASC ";
|
||||
}else
|
||||
{
|
||||
$mysql = "SELECT * FROM products WHERE product_id='$productId' ";
|
||||
}
|
||||
|
||||
$db = db_connect();
|
||||
$query = $db->query($mysql);
|
||||
return $query->getResult('array');
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
@@ -10,7 +10,7 @@
|
||||
<nav>
|
||||
<ol class="breadcrumb p-0 m-b-0">
|
||||
<li class="breadcrumb-item">
|
||||
<a href="/provider"><i class="ti ti-home"></i></a>
|
||||
<a href="/providers"><i class="ti ti-home"></i></a>
|
||||
</li>
|
||||
<li class="breadcrumb-item">
|
||||
Dashboard
|
||||
@@ -19,16 +19,16 @@
|
||||
</nav>
|
||||
</div>
|
||||
<div class="ml-auto d-flex align-items-center secondary-menu text-center">
|
||||
<a href="/provider/todo" class="tooltip-wrapper" data-toggle="tooltip" data-placement="top" title="" data-original-title="Todo list">
|
||||
<a href="/providers/todo" class="tooltip-wrapper" data-toggle="tooltip" data-placement="top" title="" data-original-title="Todo list">
|
||||
<i class="fe fe-edit btn btn-icon text-primary"></i>
|
||||
</a>
|
||||
<a href="/provider/alerts" class="tooltip-wrapper" data-toggle="tooltip" data-placement="top" title="" data-original-title="Alerts">
|
||||
<a href="/providers/alerts" class="tooltip-wrapper" data-toggle="tooltip" data-placement="top" title="" data-original-title="Alerts">
|
||||
<i class="fa fa-lightbulb-o btn btn-icon text-success"></i>
|
||||
</a>
|
||||
<a href="/provider/tasks" class="tooltip-wrapper" data-toggle="tooltip" data-placement="top" title="" data-original-title="Task">
|
||||
<a href="/providers/tasks" class="tooltip-wrapper" data-toggle="tooltip" data-placement="top" title="" data-original-title="Task">
|
||||
<i class="fa fa-check btn btn-icon text-warning"></i>
|
||||
</a>
|
||||
<a href="/provider/calendar" class="tooltip-wrapper" data-toggle="tooltip" data-placement="top" title="" data-original-title="Calendar">
|
||||
<a href="/providers/calendar" class="tooltip-wrapper" data-toggle="tooltip" data-placement="top" title="" data-original-title="Calendar">
|
||||
<i class="fa fa-calendar-o btn btn-icon text-cyan"></i>
|
||||
</a>
|
||||
<a href="/reports/" class="tooltip-wrapper" data-toggle="tooltip" data-placement="top" title="" data-original-title="Reports">
|
||||
|
||||
Reference in New Issue
Block a user