system: Linux mars.sprixweb.com 3.10.0-1160.119.1.el7.x86_64 #1 SMP Tue Jun 4 14:43:51 UTC 2024 x86_64
cmd: 

Direktori : /home/pfhr/public_html/admin/classes/Controller/
Upload File :
Current File : /home/pfhr/public_html/admin/classes/Controller/CNews.php

<?php

class Controller_CNews

{	

	function showNews()

	{

		include_once('classes/Controller/CHeader.php');

		include_once('classes/Controller/CFooter.php');

		include_once('classes/Lib/HandleErrors.php');

		include_once('classes/Model/MNews.php');

		include_once('classes/Display/DNews.php');

		include_once('classes/Lib/Paging.php');

		$output['show_newssetings'] = Model_MNews::showNews(); 

		$output['header']=Controller_CHeader::showHeader();

		Bin_Template::createTemplate('news.html',$output);

		$output['footer']=Controller_CFooter::showFooter();

		$_SESSION['message']='';

		$_SESSION['error_message']='';

	}

	

	function showEdit()

	{

		include_once("classes/Lib/HandleErrors.php");				

		include_once('classes/Controller/CHeader.php');

		include_once('classes/Controller/CFooter.php');

		include_once('classes/Model/MNews.php');

		include_once('classes/Display/DNews.php');

		$output['errmsg'] = $Err->messages; 

		$output['styles'] =  $Err->style;

		$output['errval'] =  $Err->values;	

		$values=Model_MNews::showEdit();

		if(count($Err->messages)<=0)

		{

			$output['txtname']=$values['news_header'];

			$output['txtdescription']=$values['news_description'];

			$output['txturl']=$values['news_video'];

			$output['txtstatus']=$values['news_status'];



			$output['testid']=$values['news_id'];

		}

		$output['header']=Controller_CHeader::showHeader();



		Bin_Template::createTemplate('news_edit.html',$output);		

		

		$output['footer']=Controller_CFooter::showFooter();	

	

	}

		

	function update()

	{

		include_once('classes/Model/MNews.php');



		//include_once('classes/Lib/ValidateInputs.php');

		

		//new Lib_ValidateInputs('editnews');

		

		Model_MNews::update();

		

		header("Location:?do=news");

		

	}

	

	function showAdd()

	{

		include_once('classes/Controller/CHeader.php');

		include_once('classes/Controller/CFooter.php');

		include_once('classes/Lib/HandleErrors.php');

		include_once('classes/Model/MNews.php');

		include_once('classes/Display/DNews.php');

		$output['errmsg'] = $Err->messages; 

		$output['errval'] = $Err->values;

		$output['styles'] =  $Err->style;

		$output['header']=Controller_CHeader::showHeader();

		Bin_Template::createTemplate('news_add.html',$output);

		$output['footer']=Controller_CFooter::showFooter();

		$_SESSION['message']='';

	}

	

	function insert()

	{

		include('classes/Model/MNews.php');

		include_once('classes/Lib/ValidateInputs.php');

		//new Lib_ValidateInputs('addnews');

		

		Model_MNews::insert();

		

		header('Location:?do=news');

		unset($_SESSION['error_message']);

		

	}

	

	function delete()

	{

		include_once('classes/Model/MNewsManagement.php');

		

		Model_MNewsManagement::delete();

		

	}

	

}

?>