ACC SHELL

Path : /www/hosting/oltv.cz/www/admin/core/
File Upload :
Current File : /www/hosting/oltv.cz/www/admin/core/staticky_text.php

<?php
/**
 * Editace statických textů
 *
 * @author Filip Štencl
 * @since 8.7.2013
 */

require("../../include/config.php");
const TABULKA = "staticky_text";

$lang = intval($_GET["lang"]);
if ($lang == 1) {$admin = new admin(TABULKA."_lang1");}
elseif ($lang == 2) {$admin = new admin(TABULKA."_lang2");}
else {redirect(getUrl());}

$admin->head();

if ($admin->uzivatel->getSuperadmin() == true ) {
	$admin->button_insert();
}

$admin->slideHead("Seznam textů");
	$sql = "SELECT A.*, ifnull(B.pocet,0) AS pocetF, ifnull(C.pocet,0) AS pocetD FROM [".TABULKA."] A
		LEFT JOIN (SELECT COUNT(pomid) AS pocet,pomid FROM files WHERE typ = 1 AND cesta = '".TABULKA."' GROUP BY pomid) B ON A.id = B.pomid
		LEFT JOIN (SELECT COUNT(pomid) AS pocet,pomid FROM files WHERE typ = 2 AND cesta = '".TABULKA."' GROUP BY pomid) C ON A.id = C.pomid";
	$table = new table($sql);
	$table
		->where("A.idlang='".$lang."'")
		->setId(TABULKA)
		->setOrder("nazev")
		->search("nazev,nadpis,detail")
		->addMainColumn("ID")
		->addMainColumn("název")
		->addMainColumn("fotografie")
		->addMainColumn("dokumenty")
		->addMainColumn("")
		->tableHead();
	foreach ($table->getResult() as $row) {
		$table->addRow($row->id);
		$table->addColumn($row->id,30);
		$table->addColumn("<strong>".$row->nazev."</strong>");
		if ($row->bit_fotografie == 1) { $table->addColumn_fotografie(TABULKA, $row->pocetF); }
		else { $table->addColumn("",80); }
		if ($row->bit_dokumenty == 1) { $table->addColumn_dokumenty(TABULKA, $row->pocetD); }
		else { $table->addColumn("",80); }
		$table->addStaticColumn_edit($admin->editUrl()."?action=update&amp;id=".$row->id);
	}
	$table->writeTable();
$admin->slideFooter();
$admin->footer();
?>

ACC SHELL 2018