ACC SHELL

Path : /srv/www/vhosts/centrumlb/administrace/include/
File Upload :
Current File : /srv/www/vhosts/centrumlb/administrace/include/widgety.php

<?php
// Pokud je widget prazdny, nema uzivatel vytvoreny zadne panely
$widget = $Widget->getDistinctWidgetByUser($user_id);

if (!$widget) {
    //pokud nema prirazeno widget id, nactu ho z uzivatele 1 (GOD) a insertnu to
    echo '<div>Nemáte přiřazené panely. Kontaktujte prosím správce aplikace.</div>';
} else {
    foreach ($widget as $panel) {
	$panely = $Widget->getWidgetsById($id_panelu, $user_id);

	if (!$panely) {
	    $panely = $Widget->getWidgetsById($id_panelu, 1);
	    //NDebugger::dump($panely);
	    foreach ($panely as $row) {
		$arr = $row;
		$arr['user_id'] = $user_id;
		dibi::query('INSERT INTO widgets', $arr);
	    }
	    $panely = $Widget->getWidgetsById($id_panelu, $user_id);
	}
	foreach ($panely as $n => $p) {
	    echo '<div class="column" id="column' . $panel . '" >';
	    $close = $p->collapsed == 1 ? ' style="display:none;" ' : '';
	    require 'include/' . $p->title . '.inc';
	    echo '</div>';
	}
    }
}
?>

ACC SHELL 2018