ACC SHELL
<?php
include_once('config/config.php');
$Admin = new UserAdmin();
isset($_GET['logout']) ? $Admin->logout() : $Admin->isLogged();
include_once('libs/funkcephp.php');
include_once('libs/kategorie.class.php');
$Katalog = new Katalog();
include_once('include/katalog/katalog_zpracuj.php');
if (isset($_POST['odeslat']) || isset($_POST['odeslat_a_zavrit'])) {
include_once('include/katalog/katalog_ulozit.inc');
}
if (isset($_GET['id'])) {
$Katalog = new Katalog();
$arr['id'] = intval($_GET['id']);
$arr['lang'] = 1;
$d = $Katalog->fetchSingleById($arr);
$detail = $Sablona = $d['data'];
if (!$detail) {
Tools::message('Zadané identifikační číslo (' . intval($_GET['id']) . ') nebylo nalezeno.', 'ERR');
Tools::redirect('katalog.php');
}
$id = $detail->id;
//NDebugger::dump($_POST);exit;
//generovani parametru
if (isset($_POST['vygenerovat'])) {
$var['main_id'] = $arr['id'];
$var['nazev'] = $detail->nazev;
//$var['url'] = $detail->url;
$var['popis'] = $detail->popis;
$var['kod'] = $detail->kod;
$var['cena'] = $detail->cena;
$var['id_kategorie'] = isset($detail->id_kategorie)? $detail->id_kategorie:0;
$var['stav'] = $detail->stav;
$var['lang'] = 1;
$var['varianta'] = 1;
$var['datum'] = new DateTime;
//NDebugger::dump($_POST['varianty']);
//NDebugger::dump($var);exit;
foreach ($_POST['varianty'] as $id) {
$hodnoty = explode(':', $id);
//NDebugger::dump($hodnoty);
$pocet = count($hodnoty);
//ulozim variantu produktu
$par['id_katalog'] = Query::insert($var, 'katalog_popis');
if ($par['id_katalog']) {
dibi::query('UPDATE katalog_popis SET id_produktu=%i', $par['id_katalog'], 'WHERE id=%i', $par['id_katalog']);
}
for ($i = 0; $i < $pocet; $i++) {
//ulozim hodnoty parametru
$par['id_hodnoty_parametru'] = $hodnoty[$i];
//NDebugger::dump($par);
Query::insert($par, 'katalog_parametry');
}
}
exit;
}
} else {
$detail = new Katalog();
}
//Dotaz na vsechny dostupne aktivni jazykove verze
$Language = new Language();
$jazykove_verze = $Language->getLanguage();
//NDebugger::Dump($detail);
include_once(TEMPLATES . '/header.tpl');
?>
<div id="obsah1">
<table>
<tr>
<td><a class="mainbutton" href="katalog_edit.php"><span>Přidat nový produkt</span></a></td>
<td> | <a href="javascript:history.back(-1)" title="">Zpět na předchozí stranu</a>
| <span id="drobecky">Kde se nacházíte: <a href="index.php" title="Úvodní strana">Úvodní strana</a>
/ <a href="katalog.php" title="Správa produktů">Správa produktů</a>
/
<a href="" title="Editace produktů">
<?php echo isset($_GET['id']) ? 'Editace produktu - ' . html_entity_decode($detail->nazev) : 'Založení nového produktu'; ?>
</a>
</td>
</tr>
</table>
<?php
include('messages.php');
$Widget = new Widget();
$id_panelu = array(121);
$user_id = $_SESSION['adminuser']['id'];
include_once('include/widgety.php');
?>
</div>
<?php include_once(TEMPLATES . '/footer.tpl'); ?>
ACC SHELL 2018