ACC SHELL
<?php
$katalog_id = array();
$filtr = false;
if (isset($_GET['katalogId']) && intval($_GET['katalogId']) != 0) {
$filtr = $_GET['katalogId'];
$katalog_id[] = $_GET['katalogId'];
$tata = dibi::query('SELECT lft, rgt FROM kategorie WHERE id = %i', $_GET['katalogId'])->fetch();
$katalog_id = dibi::query('SELECT id FROM kategorie WHERE lft >= %i', $tata->lft, ' AND rgt <= %i', $tata->rgt)->fetchAll();
//NDebugger::dump($tata);NDebugger::dump($katalog_id);exit;
}
?>
<form method="get" action="" name="depend" id="depend">
<table>
<tr>
<td width="50px">Katalog</td>
<td>
<select name="katalogId" id="katalog" class="medium-input">
<option selected="selected">--Vyberte si katalog --</option>
<?php
echo $Kategorie->getKatalogOption($filtr);
?>
</select>
</td>
<td>
<input value="Filtrovat" type="hidden" />
<input class="button" value="Filtrovat" type="submit" />
</td>
</tr>
</table>
</form><br />
<div class="content-box" id="item120">
<!-- nadpis panelu start -->
<div class="content-box-header">
<h3 style="cursor: s-resize;">Katalog produktů</h3>
</div>
<!-- nadpis panelu end -->
<!-- obsah panelu start -->
<div class="content-box-content" <?php echo $close; ?>>
<br />
<?php
$Parametry = new Parametry();
$result = $Katalog->getAdminTable($katalog_id);
//NDebugger::dump($result);
$vsechny_parametry = $Parametry->getPrirazeniHodnot();
if (isset($_GET['filtruj'])) {
//echo '<pre>';print_r($_GET);echo '</pre>';
}
?>
<?php //query::buildHtmlElementFilters(16, 'katalog', isset($_GET) ? $_GET : false); ?>
<form method="post" action="" name="form120" id="form120" class="hromada">
<table width="100%" class="stripe sample">
<thead>
<tr>
<th width="20px"><input class="checkall" type="checkbox"></th>
<th width="140px">Fotografie</th>
<th>Název</th>
<th>Popis</th>
<th>Skladem</th>
<th>Počet variant</th>
<th width="20%">Cena</th>
<?php
// Seznam prirazenych parametru pro hlavicky tabulky
$prirazene_parametry = $Parametry->getSeznamParametru(16);
foreach ($prirazene_parametry as $value) {
echo '<th>' . $value['nazev'] . '</th>';
}
?>
<th>Zobrazovat</th>
<th>Akce</th>
</tr>
</thead>
<tbody>
<?php
if (count($result) == 0 || !$result) {
echo "<tr><td colspan='6'>Nalezeno 0 produktů.</td></tr>";
} else {
foreach ($result as $n => $row) {
echo '<tr>';
echo '<td><input type="checkbox" name="checkbox[]" value="' . $row['id'] . '" id="" ></td>';
echo '<td>';
if (isset($row['obrazek'])) {
echo '<img src="' . KATALOG_F_ADMIN_PATH . $row['obrazek'] . '" title="' . $row['nazev'] . '">';
}
echo '</td>';
echo '<td><a style="color:' . $row['barvanadpisu'] . ';" href="katalog_edit.php?id=' . $row['id'] . '">' . html_entity_decode($row['nazev']) . '</a></td>';
echo '<td>' . html_entity_decode($row['anotace']) . '</td>';
//echo '<td>' . $row['kod'] . '</td>';
echo '<td>' . $row['sklad'] . '</td>';
echo '<td>' . $row['pocet_variant'] . '</td>';
echo '<td>' . $row['cena'] . ',- Kč</td>';
// Seznam prirazenych parametru pro hlavicky tabulky
// vypisuju pro informaci abych vedel kolik bunek budu potrebovat
foreach ($prirazene_parametry as $value) {
echo '<td>';
//echo '<pre>Prirazene parametry kategorii';print_r($vsechny_parametry);echo '</pre>';
/** Tohle jsou moje parametry, ktere musim naparovat s nazvem */
foreach ($row['parametr'] as $key => $v) {
if ($key == $value['id']) {
echo $v;
}
}
echo '</td>';
}
$stav = $row['stav'] == 0 ? "Ne" : "Ano";
echo "<td><a href=\"?id={$row['main_id']}&stav=$stav\" id=\"{$row['main_id']}\" class=\"update_stav\">$stav</a></td>";
echo '<td><a href="katalog_edit.php?id=' . $row['id'] . '" title="Editovat"><img src="images/iko/note_edit.png" alt="Editovat" /></a>';
echo '<a href="?smazat=' . $row['id'] . '" class="potvrzujiciLink" title="Smazat"><img src="images/iko/remove.png" alt="Smazat" /></a></td>';
echo '</tr>';
}
}
?>
</tbody>
</table><br /><br />
<!-- select pro vybrane start -->
<div class="bulk-actions align-left">
<select name="dropdown" id="dropdown">
<!---->
<option selected="selected" value="option1">Vyberte akci...</option>
<option value="povolit" id="povolit">Zobrazovat</option>
<option value="zakazat" id="zakazat">Nezobrazovat</option>
<option value="smazat" id="smazat" id="smazat">Smazat</option>
</select>
<input value="Aplikovat na vybrané" type="hidden" name="aplikovat" id="aplikovat" />
<input class="button" value="Aplikovat na vybrané" type="submit" name="aplikovat" id="aplikovat" />
</div>
</form>
<!-- select pro vybrane end -->
<div class="pagination">
<?php echo pageLinks($Katalog->totalpages, $Katalog->currentpage, $Katalog->pagesize, "recordstart", "katalog") . ''; ?>
</div>
<!-- strankovani end -->
<div class="clear"></div>
</div>
</div>
ACC SHELL 2018