ACC SHELL
<?php
/**
* @author Filip Štencl
* @since 16.02.2014
*
*/
require("../../include/config.php");
const TABULKA = "admin_stranky";
//----------------------------------------------------------------------------------------------------------
$admin = new admin("home");
if (!$admin->uzivatel->getSuperadmin()) { redirect("./"); } // musí být superadmin
if (!isset($_GET['kategorie']) || intval($_GET['kategorie']) == 0) { redirect("./"); }
$idkategorie = intval($_GET['kategorie']);
$admin->setNadpis("<span style=\"color: red; font-weight: bold;\">Nastavení systému</span>");
$admin->head();
$admin->button_insert();
$admin->button_back();
$admin->button_razeni();
$kategorie = new admin_kategorie($idkategorie);
$admin->slideHead("Položky kategorie <strong>".$kategorie->getNazev()."</strong>");
$sql = "
SELECT A.*, B.nazev AS kategorie FROM [".TABULKA."] A
LEFT OUTER JOIN [admin_kategorie] B ON A.idadmin_kategorie = B.id
";
$table = new table($sql);
$table
->setId(TABULKA)
->where("A.idadmin_kategorie = $idkategorie")
->sortable($admin->editUrl())
->setOrder("A.poradi ASC")
->addMainColumn("Název")
->addMainColumn("Kategorie")
->addMainColumn("kód")
->addMainColumn("url")
->addMainColumn()
->addMainColumn()
->addMainColumn()
->tableHead();
foreach ($table->getResult() as $row) {
$table
->addRow($row->id)
->addColumn("<td><strong>".$row->nazev."</strong></td>")
->addColumn("<td>".$row->kategorie."</td>")
->addColumn("<td>".$row->kod."</td>")
->addColumn("<td>".$row->url."</td>")
->addStaticColumn_presun()
->addStaticColumn_edit()
->addStaticColumn_delete();
}
$table->writeTable();
$admin->slideFooter();
$admin->footer();
ACC SHELL 2018