Files
ChiefSoftNet2022/app/Controllers/ProjectPages.php
T
DESKTOP-GBA0BK8\Admin 21c41bf076 Update net
2023-04-12 21:58:19 -04:00

68 lines
1.9 KiB
PHP

<?php
namespace App\Controllers;
class ProjectPages extends ProjectBaseController
{
protected $session;
protected $appList;
function __construct()
{
$this->session = \Config\Services::session();
$projData = new \App\Models\projectData();
$this->appList = $projData->appProjectList();
$_SESSION['appList'] = $this->appList;
}
public function index()
{
// return view('projects/index');
}
public function projectView()
{
$data=[];
$projData = new \App\Models\projectData();
$resDet = $projData->projectListDetails();
$resDocument = $projData->documentList();
$data['project_list'] = $projData->projectList();
return view('projects/projpage',$data);
}
public function projectDetails(string $page_key)
{
//echo $page_key;
$data=[];
$projData = new \App\Models\projectData();
$res1 = $projData->projectList();
$resDet = $projData->projectListDetails();
$resDocument = $projData->documentList();
$data['page_data'] = $res1[$page_key];
$data['page_detail_data'] = $resDet[$page_key];
$_SESSION['project_list'] =$res1;
$data['page_document'] = $resDocument[$page_key];
// var_dump( $data['page_detail_data']);
return view('projects/projdetail',$data);
}
public function blogView()
{
$data=[];
$projData = new \App\Models\projectData();
$resDet = $projData->projectListDetails();
$resDocument = $projData->documentList();
$data['project_list'] = $projData->projectBlogList();
return view('projects/blogsites',$data);
}
public function logOut(){
log_message('critical', "Logout Projects-Entered 2" );
$segments = ['/projects/'];
return redirect()->to(site_url($segments));
}
}