Files
kupshop/bundles/KupShop/AdminBundle/Admin/cookieBar.php
2025-08-02 16:30:27 +02:00

45 lines
1.0 KiB
PHP

<?php
$main_class = 'CookieBar';
class CookieBar extends Window
{
public function get_vars()
{
$vars = parent::get_vars();
$settings = Settings::getDefault();
$vars['body']['data']['cookie_bar'] = isset($settings->cookie_bar) ? $settings->cookie_bar : null;
return $vars;
}
public function handle()
{
$data = getVal('data');
$submit = getVal('Submit');
if (!empty($data) && !empty($submit)) {
$settings = Settings::getDefault();
$settings->loadFromArray($data);
$saved = $settings->saveToDB();
if ($saved) {
$this->returnOK();
} else {
$this->returnError('Chyba při ukládání');
}
}
parent::handle();
}
public function hasRights($name = null)
{
switch ($name) {
case self::RIGHT_DUPLICATE:
return false;
break;
default:
return parent::hasRights($name);
}
}
}