Str('Izvelieties mapi!'); } /* if (!trim($title)) { $errors[] = 'title'; $err_msg = $L->Str('Ievadiet lapas nosaukumu!'); } */ if ($_FILES['icon']['name'] && empty($errors)) { $hash = Tools_Text::getRandomHash(12); $thumb_file = $hash.'.jpg'; $dest = WEBPATH.'images/service/'; $upload = Tools_Filesystem::uploadFile ('icon', $dest, $thumb_file); if (!$upload) { array_push($errors,'pic'); $err_msg = 'Neizdevās ielādēt bildi.'; } else { if (getimagesize($dest.$thumb_file)) { Tools_Image:: imageResize ($dest.$thumb_file,$dest.$thumb_file,150,130,true,100); chmod($dest.$thumb_file,0777); if ($pageid) { $folderdata = $DB -> getRow('service', $pageid); if ($folderdata['icon']) { unlink($dest.$cat_data['image']); } $DB->Exec("UPDATE service_pages SET icon = '".$thumb_file."' WHERE id = ".$pageid); } $pic_file = $thumb_file; } else { unlink ($dest.$thumb_file); array_push($errors, 'imgilfe'); $err_msg = 'Ielādētais fails nav bilde!'; } } } if (empty($errors)) { $sql = ($pageid?"UPDATE":"INSERT INTO")." service_pages SET carid=".$carid.",intro='".$intro['ru']."',title = '".$page['ru']."' ".($pageid?"":",icon='".$pic_file."'")." , content='".$content['ru']."', galleryid = ".$galleryid.", goods_category = ".$goods_category.", folderid = ".$folderid." ".($pageid?" WHERE id = ".$pageid:""); $DB -> Exec($sql); if (!$pageid) { $pageid = $DB->lastId(); $L -> addText('service', 'page', $pageid); } $L = Core_Language::getInstance(); $L -> addText ('service', 'page', $pageid); $L -> addText ('service', 'intro', $pageid); $L -> addText ('service', 'content', $pageid); foreach($content as $lang_id =>$value) { $L ->addValue('service','content',$pageid,$lang_id,$value); $L ->addValue('service','intro',$pageid,$lang_id,$intro[$lang_id]); $L ->addValue('service','page',$pageid,$lang_id,$page[$lang_id]); } ?> Str('Ievadiet nosaukumu!'); } */ if ($_FILES['icon']['name'] && empty($errors)) { $hash = Tools_Text::getRandomHash(12); $thumb_file = $hash.'.jpg'; $dest = WEBPATH.'images/service/'; $upload = Tools_Filesystem::uploadFile ('icon', $dest, $thumb_file); if (!$upload) { array_push($errors,'pic'); $err_msg = 'Neizdevās ielādēt bildi.'; } else { if (getimagesize($dest.$thumb_file)) { Tools_Image:: imageResize ($dest.$thumb_file,$dest.$thumb_file,170,120,true,100); chmod($dest.$thumb_file,0777); if ($folderid) { $folderdata = $DB -> getRow('service', $folderid); if ($folderdata['icon']) { unlink($dest.$cat_data['image']); } $DB->Exec("UPDATE service SET icon = '".$thumb_file."' WHERE id = ".$folderid); } $pic_file = $thumb_file; } else { unlink ($dest.$thumb_file); array_push($errors, 'imgilfe'); $err_msg = 'Ielādētais fails nav bilde!'; } } } if (empty($errors)) { $pos = $DB->getNextPosition('service'); $sql = ($folderid?"UPDATE":"INSERT INTO")." service SET expand=".$expand.", title = '".$title['ru']."' ".($folderid?"":",icon='".$pic_file."', position=".$pos)." , parentid = ".$parentid." ".($folderid?"WHERE id = ".$folderid:""); $DB -> Exec($sql); if (!$folderid) { $folderid = $DB->lastId(); $L -> addText('service', 'title',$folderid ); } $L = Core_Language::getInstance(); $L -> addText ('service', 'title', $folderid); foreach($title as $lang_id =>$value) { $L ->addValue('service','title',$folderid,$lang_id,$value); } ?>