$id) {
$position = $i+1;
$input = array('position'=>$position);
$db2->where('id',$id);
$res = $db2->update('homefront_banners',$input);
}
//$db2->where('id',$id);
// $row =$db2->getOne('homefront_banners');
}
if ($task == 'del') {
$id = Tools_Http::Request('id',true);
$lang = Tools_Http::Request('lang');
$db2->where('id',$id);
$row =$db2->getOne('homefront_banners');
if (!empty($row)) {
unlink(BANNERSPATH.$row['file']);
$db2->where('id',$id);
$row =$db2->delete('homefront_banners');
Tools_Http::headerRedirect('/admin/banners?lang='.$lang);
}
}
if ($task == 'save') {
$id = Tools_Http::Post('id');
$position = Tools_Http::Post('position',true);
$url = Tools_Http::Post('url');
$lang = Tools_Http::Post('lang');
$input = array('position'=>$position,'lang'=>$lang,'url'=>$url);
$db2->where('id',$id);
$res = $db2->update('homefront_banners',$input);
?>
}
if ($task == 'add') {
$position = Tools_Http::Post('position',true);
$lang = Tools_Http::Post('lang');
$url = Tools_Http::Post('url');
$picid = Tools_Http::Post('picid',true);
$slide_load_err='';
$slide_load_ok='';
if (!$_FILES['slide']['name'] && !$picid) {
$slide_load_err = 'Izvēlieties bildes failu!';
}
if (!$position) {
$slide_load_err = 'Izvēlieties poziciju!';
}
if (!$slide_load_err ){
if ($_FILES['slide']['name'] && $position) {
$dest = BANNERSPATH;
$filename = substr (md5(date("YmdHis")),0,7).'.'.Tools_Filesystem::getFileExtension($_FILES['slide']['name']);
$val = Tools_Filesystem::uploadFile ('slide',$dest,$filename);
if ($val) {
chmod ($dest.$filename,0777);
$slide_load_ok = 'Bilde pievienota!';
$pos = $DB->getNextPosition('banners');
if(!$position)
$position = $pos;
$input = array('file'=>$filename,'lang'=>$lang,'url'=>$url,'position'=>$position);
$res = $db2->insert('homefront_banners',$input);
$picid = $DB -> LastId();
$slide_load_ok = 'Dati saglabāti.';
} else {
$slide_load_err = 'Kļūda ielādējot bildi!';
}
}
}
if ($slide_load_ok) {
?>
}
if ($slide_load_err) {
?>
}
}