user_rights_version == 8; } /** Revert GDPR labels */ public function upgrade_RevertGDPRLabels() { $settings = \Settings::getDefault(); $labels = ['shopping-rules', 'privacy_policy', 'consent']; foreach ($labels as $label) { $url = translate_shop($label, 'SEO_URL'); sqlQueryBuilder()->update('menu_links') ->directValues(['code' => $label]) ->where(Operator::equals(['url' => trim($url, '/')])) ->execute(); } $this->commitDataMigration(9); $this->upgradeOK(); } // public function check_CookiesPolicyLabels() // { // return sqlQueryBuilder()->select('count(id)') // ->from('menu_links') // ->where(Operator::equals(['code' => $this->label])) // ->execute()->fetchColumn() > 0 ? false : true; // } // // /** Add cookie policy page */ // public function upgrade_CookiesPolicyLabels() // { // sqlQueryBuilder()->insert('blocks') // ->execute(); // $idBlock = sqlInsertId(); // // sqlQueryBuilder()->insert('blocks') // ->directValues( // [ // 'id_parent' => $idBlock, // 'id_root' => $idBlock, // 'position' => 1, // 'content' => '

Zásady používání soborů cookie

Na našich webových stránkách využíváme různé technologie, abychom mohli zlepšit Vaši zkušenost s jejich používáním. K nim patří zpracování údajů, které je technicky nutné k fungování webových stránek a jejich funkcionalit, stejně jako další technologie sloužící k pohodlnému nastavení webových stránek, k vytváření anonymních statistik nebo pro inzerci personalizovaných (reklamních) obsahů.

V patičce webu pod tlačítkem "Nastavení cookies" se můžete kdykoliv svobodně rozhodnout, které typy užití chcete povolit.

jménoposkytovatelúčelvypršenítyp
cookie-bare-shopZvolení souhlasů s ukládáním cookies2 rokyNezbytné
infopanel-hidee-shopNastavuje schování informačního paneluBez omezeníNezbytné
cat_showe-shopNastavuje styl zobrazení produktů v sekci30 dnůNezbytné
filter_onpagee-shopNastavuje počet produktů na stránce30 dnůNezbytné
web_versione-shopNastavuje preferenci pro desktopovou verzi na mobiluDo zavření prohlížečeNezbytné
last_visitede-shopUkládá naposled prohlížené produkty30 dnůPreferenční
remembere-shopZapamatování přihlášení uživatele1 rokNezbytné
cartIDe-shopUkládání zboží vloženého do košíku1 rokNezbytné
PHPSESSIDe-shopDočasné úložiště dat nezbytných pro použití webuDo zavření prohlížečeNezbytné
', // 'json_content' => '[{"type":"heading","id":"a241d31c-b604-4da0-9e86-0fb4cfaa65e6","settings":{"level":"2","align":"left","text":"Zásady používání soborů cookie"}},{"type":"text","id":"ad6ab9a5-dfb9-4fca-807c-7b11f7cf6eeb","settings":{"html":"

Na našich webových stránkách využíváme různé technologie, abychom mohli zlepšit Vaši zkušenost s jejich používáním. K nim patří zpracování údajů, které je technicky nutné k fungování webových stránek a jejich funkcionalit, stejně jako další technologie sloužící k pohodlnému nastavení webových stránek, k vytváření anonymních statistik nebo pro inzerci personalizovaných (reklamních) obsahů.

V patičce webu pod tlačítkem \"Nastavení cookies\" se můžete kdykoliv svobodně rozhodnout, které typy užití chcete povolit.

"}},{"type":"table","id":"f7c8f8d6-87dc-4cad-be1c-f8f32b56db72","settings":{"html":"
jménoposkytovatelúčelvypršenítyp
cookie-bare-shopZvolení souhlasů s ukládáním cookies2 rokyNezbytné
infopanel-hidee-shopNastavuje schování informačního paneluBez omezeníNezbytné
cat_showe-shopNastavuje styl zobrazení produktů v sekci30 dnůNezbytné
filter_onpagee-shopNastavuje počet produktů na stránce30 dnůNezbytné
web_versione-shopNastavuje preferenci pro desktopovou verzi na mobiluDo zavření prohlížečeNezbytné
last_visitede-shopUkládá naposled prohlížené produkty30 dnůPreferenční
remembere-shopZapamatování přihlášení uživatele1 rokNezbytné
cartIDe-shopUkládání zboží vloženého do košíku1 rokNezbytné
PHPSESSIDe-shopDočasné úložiště dat nezbytných pro použití webuDo zavření prohlížečeNezbytné
"}}]', ] // ) // ->execute(); // // sqlQueryBuilder()->insert('menu_links') // ->directValues([ // 'code' => $this->label, // 'id_block' => $idBlock, // 'type' => 1, // 'name' => 'Soubory cookie', // 'url' => 'soubory-cookie/', // ]) // ->execute(); // $this->upgradeOK(); // } // // public function check_CookiesPolicyTemplate() // { // return empty(sqlQueryBuilder()->select('template') // ->from('menu_links') // ->where(Operator::equals(['code' => $this->label])) // ->execute()->fetchColumn()); // } // // /** Set template for cookie policy page */ // public function upgrade_CookiesPolicyTemplate() // { // sqlQueryBuilder()->update('menu_links') // ->directValues(['template' => 'page/page.cookies.tpl']) // ->where(Operator::equals(['code' => $this->label])) // ->execute(); // // $this->upgradeOK(); // } }