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
<?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();
}
}
?>