ACC SHELL

Path : /www/hosting/oltv.cz/_/admin/pages/
File Upload :
Current File : /www/hosting/oltv.cz/_/admin/pages/kanaly.php

<?php
/**
 * @author Filip Štencl
 * @since 03.07.2014
 *
 */

require("../../include/config.php");

$admin = new admin("kanaly");

const TABULKA = "kanaly";
//----------------------------------------------------------------------------------------------------------------

$admin->head();
$admin->button_insert();

$sql = "
	SELECT A.*,
	ifnull((SELECT COUNT(id) FROM [files] F WHERE F.pomid = A.id AND typ = 1 AND cesta = 'kanaly'),0) as pocetF1,
	ifnull(
		(
		SELECT
		SUM(pocet_shlednuti)
		FROM [videa]
		LEFT JOIN videa_kanaly ON videa.id = videa_kanaly.idvidea
		WHERE videa_kanaly.idkanaly = A.id AND videa.zobrazit = 1 AND videa.schvaleno = 1 AND pripraveno IS NOT NULL
		),0) as kanal_pocet_shlednuti
	FROM [kanaly] A
";

$admin->slideHead("Seznam položek");
	$table = new table($sql);
	$table->setId(TABULKA);
	$table->search("nazev, detail");
	$table->setOrder("A.caszalozeni DESC, A.id DESC");
	$table->addMainColumn("Datum");
	$table->addMainColumn("Název");
	$table->addMainColumn("Počet shlednutí","kanal_pocet_shlednuti DESC");
	$table->addMainColumn_fa("fa-eye", "Automaticky schvalovat","auto_schvalovat","Veškerá videa nahraná do tohoto kanálu budou automaticky schválena");
	$table->addMainColumn("Zobrazit");
	$table->addMainColumn();
	$table->addMainColumn();
	$table->addMainColumn();
	$table->pager();
	$table->tableHead();
	foreach ($table->getResult() as $row) {
		$table->addRow($row->id);
		$table->addColumn(datum($row->caszalozeni,"d. m. Y H:i"),110);
		$table->addColumn("<strong>".$row->nazev."</strong>");
		$table->addColumn(tomoney($row->kanal_pocet_shlednuti));			
		$table->addColumn($table->anoNe($row->auto_schvalovat,"auto_schvalovat"),30);
		$table->addColumn($table->anoNe($row->zobrazit,"zobrazit"),30);
		$table->addColumn_fotografie("kanaly", $row->pocetF1);
		$table->addStaticColumn_edit();
		$table->addStaticColumn_delete();
	}
	$table->writeTable();
$admin->slideFooter();
$admin->footer();

ACC SHELL 2018