declare(strict_types=1);
namespace Plugin\netzdingeDE_google_codes\src\Backend; use JTL\Plugin\PluginInterface; use JTL\Checkout\Bestellung; use JTL\Helpers\Request; use JTL\Shop; class Functions extends PluginHelper { private $cookieScriptTag_arr = array(); private $cDataLayerName = null; public $plugin = null; public $oBestellung = null; public $template_vars_arr = array(); public $bIstBestellseite = null; public $bIstArtikelseite = null; public $bIstWarenkorb = null; public $bIstKategorie = null; public $bIstStartseite = null; public $bIstSuche = null; public $suchausdruck = ''; public $bIstRegistrierung = null; public $bIstRegistriert = null; public $bIstKundenkonto = null; public $bIstAccoutDeleted = null; public $bIstBestellungAccountwahl = null; public $bIstBestellungOhneRegistrierung = null; public $bIstBestellungRegistrierung = null; public $bIstBestellungLieferadresse = null; public $bIstBestellungVersandseite = null; public $bIstBestellungZahlungsseite = null; public $bIstBestellungBestaetigung = null; public $bIstCheckoutSteps = null; public $bIstBestellungEditCustomerAddress = null; public $bIstBestellungVersandZahlungEdit = null; public $bIstAbout = null; public $bIstSonderangebote = null; public $bIstNews = null; public $bIstKontaktaufgerufen = null; public $bIstKontaktaufgenommen = null; public $bIstNewsletterangemeldet = null; public $Einstellungen = null; public $bStammkunde = false; private $cache; public $CacheTag = "\156\x65\164\172\x64\x69\156\147\x65\104\x45\x5f\147\x6f\157\147\154\x65\x5f\143\x6f\144\145\163"; public function __construct(PluginInterface $oPlugin) { goto usPiT; h0wV0: $this->setCookieScriptTags(); goto azrzC; mfzHc: $this->getVariables(); goto bGhuF; WVbdI: $this->debug(); goto wWhQC; wWhQC: XW6zG: goto t3w_d; YHKhY: if (!($this->settings["\142\104\x65\142\165\147"] == "\157\x6e")) { goto XW6zG; } goto WVbdI; R36WB: $this->plugin = $oPlugin; goto dTCqq; IEkSg: if (!Shop::isFrontend()) { goto SQ7yT; } goto mfzHc; bGhuF: $this->setMultiDomainIDs(); goto h0wV0; dTCqq: $this->cache = Shop::Container()->getCache(); goto IEkSg; t3w_d: SQ7yT: goto LipTb; azrzC: $this->cDataLayerName = !empty($this->settings["\x63\104\141\x74\x61\x4c\x61\x79\x65\x72\x4e\x61\x6d\x65"] && $this->settings["\142\125\163\145\x47\x6f\157\147\x6c\145\x54\x61\x67\x4d\141\156\141\x67\145\x72"] == "\x6f\156") ? $this->settings["\x63\104\x61\164\x61\114\141\x79\x65\162\116\141\x6d\145"] : "\144\x61\164\x61\114\x61\171\145\162"; goto YHKhY; usPiT: parent::__construct($oPlugin); goto R36WB; LipTb: } public function getVariables() { goto o3U2p; opGuy: $this->bIstSuche = $this->template_vars_arr["\x4e\141\x76\151\106\151\x6c\x74\x65\162"]?->getRealSearch() !== null ? true : false; goto SSjdK; eCMzo: $this->bIstBestellungAccountwahl = parent::getSeitentyp() == 11 && $this->template_vars_arr["\x73\164\x65\160"] == "\x61\143\x63\157\165\x6e\x74\x77\141\150\x6c" ? true : false; goto Tu6de; pr26x: $this->bIstBestellungZahlungsseite = parent::getSeitentyp() == 11 && $this->template_vars_arr["\163\x74\x65\x70"] == "\132\x61\x68\x6c\x75\156\x67" ? true : false; goto cJs5l; VjtJ3: $this->template_vars_arr["\157\102\x65\x73\x74\163\x65\x6c\x6c\x65\x72\137\x61\162\x72"] = parent::getSmarty()->getTemplateVars("\x6f\x42\145\x73\164\163\145\x6c\154\x65\x72\x5f\141\162\162"); goto XeAaY; VgLij: goto VDAI0; goto DIFH0; gXtMJ: $this->bIstBestellungLieferadresse = parent::getSeitentyp() == 11 && $this->template_vars_arr["\163\x74\145\x70"] == "\x4c\151\145\x66\x65\162\141\x64\x72\x65\163\163\145" ? true : false; goto R4hY_; vuzxD: $this->template_vars_arr["\143\165\x72\x72\145\156\164\103\157\165\160\157\156\116\141\x6d\145"] = parent::getSmarty()->getTemplateVars("\143\x75\x72\x72\x65\156\164\103\x6f\165\x70\x6f\x6e\x4e\x61\155\x65") ?? null; goto RohtA; uvKJ5: $this->template_vars_arr["\163\164\145\x70"] = parent::getSmarty()->getTemplateVars("\163\164\x65\160") ?? null; goto vuzxD; A6MhM: $this->oBestellung = null; goto IlYqo; IWCdK: $this->template_vars_arr["\x41\162\x74\151\153\145\154"] = parent::getSmarty()->getTemplateVars("\x41\162\x74\151\153\x65\154"); goto Yuo2s; jMPr0: $this->bIstKontaktaufgenommen = parent::getSeitentyp() == 5 && isset($this->template_vars_arr["\163\164\x65\160"]) && $this->template_vars_arr["\x73\164\145\x70"] == "\x6e\141\x63\x68\x72\x69\x63\150\x74\x20\166\x65\x72\x73\145\x6e\x64\x65\164" ? true : false; goto Cl6wo; APwp7: $this->bIstRegistriert = parent::getSeitentyp() == 4 && Request::getInt("\x72\145\147") == 1 ? true : false; goto ERxUu; R4hY_: $this->bIstBestellungVersandseite = parent::getSeitentyp() == 11 && $this->template_vars_arr["\x73\x74\x65\160"] == "\x56\145\162\163\141\x6e\144" ? true : false; goto pr26x; Lqre3: $this->bIstRegistrierung = parent::getSeitentyp() == 10 ? true : false; goto APwp7; c9Ktk: $this->bIstKontaktaufgerufen = parent::getSeitentyp() == 5 && (!isset($this->template_vars_arr["\163\x74\145\160"]) || $this->template_vars_arr["\x73\164\145\160"] !== "\156\x61\x63\150\x72\151\x63\150\164\40\166\x65\x72\x73\145\156\x64\145\164") ? true : false; goto jMPr0; zmBdi: $this->template_vars_arr["\127\141\162\145\x6e\x6b\x6f\x72\x62\x57\x61\x72\145\x6e\x73\x75\155\x6d\145"] = parent::getSmarty()->getTemplateVars("\127\141\162\145\156\x6b\x6f\162\x62\127\141\x72\145\x6e\163\x75\155\x6d\x65"); goto uvKJ5; aNla9: $this->template_vars_arr["\x53\165\x63\x68\145\x72\147\x65\142\156\151\163\163\145"] = parent::getSmarty()->getTemplateVars("\123\x75\143\x68\145\x72\147\x65\x62\156\x69\x73\x73\145"); goto IWCdK; TW2Ui: $this->bIstNews = parent::getSeitentyp() == 7 ? true : false; goto c9Ktk; KRAzn: $this->bIstKundenkonto = parent::getSeitentyp() == 4 ? true : false; goto VNaU9; qcrFs: $this->bStammkunde = $this->bStammkunde(); goto boHiH; RPbuE: scKAZ: goto LFVje; IlYqo: $this->bIstBestellseite = false; goto BYjTw; xKCwX: $this->bIstBestellseite = true; goto ZEtNn; cJs5l: $this->bIstBestellungVersandZahlungEdit = parent::getSeitentyp() == 11 && $this->template_vars_arr["\163\x74\145\x70"] == "\x56\x65\162\x73\x61\156\x64" && Request::getInt("\145\x64\151\x74\126\145\x72\163\x61\156\x64\141\162\x74") == 1 ? true : false; goto nD8Cr; vO8WI: $this->bIstBestellseite = false; goto VgLij; wwkNG: VDAI0: goto Lqre3; kQMC2: if (!(!empty($this->oBestellung) && !is_null($this->oBestellung) && (int) $this->oBestellung->kBestellung > 0)) { goto scKAZ; } goto D_qzW; VNaU9: $this->bIstAbout = parent::getSeitentyp() == 21 || parent::getSeitentyp() == 31 || parent::getSeitentyp() == 27 || parent::getSeitentyp() == 19 || parent::getSeitentyp() == 20 ? true : false; goto hPC7o; BYjTw: nlVr9: goto wwkNG; ERxUu: $this->bIstAccoutDeleted = parent::getSeitentyp() == 4 && Request::getInt("\144\x65\154") == 1 ? true : false; goto CQsUH; eW_8e: h41iw: goto kQMC2; o3U2p: $this->template_vars_arr["\102\x65\163\164\x65\x6c\154\x75\156\147"] = parent::getSmarty()->getTemplateVars("\x42\x65\x73\164\x65\154\154\165\156\x67"); goto VjtJ3; D_qzW: $this->oBestellung = new Bestellung((int) $this->oBestellung->kBestellung, true); goto RPbuE; nD8Cr: $this->bIstBestellungBestaetigung = parent::getSeitentyp() == 11 && $this->template_vars_arr["\x73\164\x65\160"] == "\x42\145\x73\164\x61\145\x74\x69\147\x75\x6e\x67" ? true : false; goto WVYf7; CQsUH: $this->bIstCheckoutSteps = parent::getSeitentyp() == 11 || parent::getSeitentyp() == 10 && $this->template_vars_arr["\163\x74\x65\160"] == "\x66\157\x72\x6d\x75\x6c\141\162" && Request::getInt("\x63\150\145\143\x6b\x6f\165\164") == 1 ? true : false; goto eCMzo; SSjdK: $this->suchausdruck = $this->template_vars_arr["\116\141\x76\151\x46\151\x6c\164\x65\x72"]?->getRealSearch() !== null ? $this->template_vars_arr["\x4e\x61\x76\151\x46\151\x6c\164\x65\162"]->getRealSearch()->cSuche : ''; goto tNsL3; hPC7o: $this->bIstSonderangebote = parent::getSeitentyp() == 2 && $this->template_vars_arr["\x4e\141\166\151\x46\151\154\x74\x65\x72"]?->getSearchSpecial()?->getPrimaryKeyRow() == 2 ? true : false; goto TW2Ui; Cl6wo: $this->bIstNewsletterangemeldet = parent::getSeitentyp() == 8 && Request::getVar("\x66\x63") && isset($this->template_vars_arr["\x63\x4f\160\x74\151\x6f\156"]) && $this->template_vars_arr["\143\117\160\164\151\x6f\156"] == "\x66\162\x65\x69\x73\x63\x68\x61\154\x74\x65\156" ? true : false; goto qcrFs; boHiH: $this->Einstellungen = parent::getSmarty()->getTemplateVars("\x45\x69\156\x73\x74\x65\x6c\x6c\x75\156\147\x65\156"); goto FQChC; Tu6de: $this->bIstBestellungEditCustomerAddress = parent::getSeitentyp() == 11 && $this->template_vars_arr["\163\164\145\160"] == "\145\144\x69\x74\137\143\x75\x73\164\x6f\155\145\162\x5f\141\144\144\162\145\x73\x73" ? true : false; goto bId_o; P5iH7: $this->oBestellung = isset($GLOBALS["\x62\x65\163\x74\x65\x6c\154\x75\156\x67"]) && !empty($GLOBALS["\x62\145\163\164\x65\154\154\x75\156\x67"]) && !is_null($GLOBALS["\x62\x65\163\164\x65\x6c\154\x75\x6e\147"]) ? $GLOBALS["\x62\145\x73\164\145\x6c\154\x75\x6e\147"] : (isset($this->template_vars_arr["\x42\145\163\x74\145\154\154\x75\x6e\x67"]) && !empty($this->template_vars_arr["\102\x65\x73\x74\x65\154\154\165\156\147"]) ? $this->template_vars_arr["\102\x65\x73\x74\x65\154\x6c\x75\156\147"] : null); goto eW_8e; YTW9B: $this->template_vars_arr["\116\x61\x76\x69\x46\x69\x6c\x74\145\162"] = parent::getSmarty()->getTemplateVars("\x4e\x61\166\x69\x46\x69\154\x74\145\x72") ?? null; goto iBCYn; m67Uw: $this->oBestellung = null; goto vO8WI; zO4WW: $this->bIstStartseite = parent::getSeitentyp() == 18 ? true : false; goto opGuy; DIFH0: iJ4s7: goto xKCwX; ZEtNn: if (!(!isset($_SESSION["\156\145\164\x7a\144\151\156\x67\145\x44\x45\x5f\x67\157\157\x67\x6c\x65\x5f\x63\x6f\x64\x65\x73\137\157\x42\145\163\x74\145\x6c\x6c\165\156\x67"]) || !($this->oBestellung = $_SESSION["\156\145\x74\172\x64\x69\x6e\147\145\x44\x45\x5f\147\x6f\157\147\154\x65\x5f\x63\x6f\x64\x65\x73\x5f\x6f\102\145\163\x74\x65\154\154\x75\x6e\147"]))) { goto h41iw; } goto P5iH7; Yuo2s: $this->template_vars_arr["\x41\x6b\164\165\145\154\154\x65\x4b\x61\164\x65\147\x6f\x72\x69\x65"] = parent::getSmarty()->getTemplateVars("\101\x6b\164\165\145\x6c\154\x65\113\x61\x74\x65\x67\x6f\162\x69\x65"); goto YTW9B; LFVje: if (!(empty($this->oBestellung->cBestellNr) || @mb_strlen((string) $this->oBestellung->cBestellNr) > 15 && !@mb_strpos("\x2a" . $this->oBestellung->cBestellNr, "\x2d"))) { goto nlVr9; } goto A6MhM; iBCYn: $this->template_vars_arr["\127\x61\x72\145\x6e\153\157\162\142"] = parent::getSmarty()->getTemplateVars("\127\141\x72\x65\x6e\153\157\162\x62"); goto zmBdi; tNsL3: $this->bIstKategorie = parent::getSeitentyp() == 2 && null !== $this->template_vars_arr["\x6f\116\141\x76\151\147\141\x74\x69\157\x6e\163\x69\156\146\157"]?->getCategory() && !$this->bIstSuche && $this->template_vars_arr["\116\141\166\x69\106\x69\x6c\164\145\x72"]->getSearchSpecial()->getPrimaryKeyRow() != 2 ? true : false; goto KRAzn; XeAaY: $this->template_vars_arr["\x6f\x4e\x61\166\151\147\x61\164\x69\157\x6e\163\x69\x6e\146\x6f"] = parent::getSmarty()->getTemplateVars("\157\x4e\141\166\151\x67\141\x74\x69\x6f\x6e\x73\x69\156\146\157"); goto aNla9; RohtA: if (isset($_SESSION["\156\x65\x74\172\x64\151\x6e\147\145\x44\105\137\x67\x6f\x6f\147\154\145\137\143\157\144\145\163\x5f\157\x42\x65\x73\x74\x65\154\x6c\x75\x6e\147"]) && !empty($_SESSION["\156\x65\x74\172\144\151\x6e\147\145\x44\105\137\x67\x6f\x6f\x67\154\x65\137\143\x6f\144\x65\x73\137\157\102\145\x73\x74\x65\x6c\154\x75\x6e\x67"]) && !is_null($_SESSION["\x6e\x65\164\172\x64\151\156\x67\x65\104\105\x5f\147\x6f\x6f\x67\154\x65\x5f\x63\x6f\144\x65\x73\137\x6f\x42\145\x73\x74\x65\x6c\154\165\156\147"]) || parent::getSeitentyp() == 33) { goto iJ4s7; } goto m67Uw; XoiCp: $this->bIstBestellungRegistrierung = parent::getSeitentyp() == 10 && $this->template_vars_arr["\163\164\x65\160"] == "\x66\157\x72\155\165\154\141\x72" && Request::getInt("\x63\x68\x65\x63\x6b\x6f\165\x74") == 1 ? true : false; goto gXtMJ; bId_o: $this->bIstBestellungOhneRegistrierung = parent::getSeitentyp() == 11 && $this->template_vars_arr["\x73\164\x65\x70"] == "\x75\x6e\162\x65\147\151\163\164\162\x69\145\162\164\x20\142\x65\x73\164\145\x6c\x6c\145\x6e" ? true : false; goto XoiCp; WVYf7: $this->bIstArtikelseite = parent::getSeitentyp() == 1 ? true : false; goto tV2xW; tV2xW: $this->bIstWarenkorb = parent::getSeitentyp() == 3 ? true : false; goto zO4WW; FQChC: } public function getSiteSearchString() { goto qe6F2; AK_L0: return $string; goto LFgwW; v0XV8: $string .= "\x9\x9\42\160\x6f\x74\x65\156\x74\x69\x61\x6c\101\x63\164\151\x6f\x6e\x22\x3a\40\173" . PHP_EOL; goto eroxW; o9rra: $string .= "\x3c\x21\55\55\40\x4e\105\124\x5a\x64\x69\156\147\145\x2e\x64\145\40\x50\x6c\x75\x67\151\156\x20\x47\157\157\147\x6c\145\40\103\x6f\144\145\163\40\x76" . $this->plugin->getMeta()->getVersion() . "\x3a\x20\123\151\164\145\154\151\156\153\163\x20\x53\x65\141\x72\x63\150\x20\x42\157\x78\x20\55\x20\142\x6f\x63\x20\55\55\x3e" . PHP_EOL; goto nOTd3; oUbfN: $string .= "\11\x9\175" . PHP_EOL; goto w7dQO; ZeD2H: $string .= "\x3c\41\x2d\55\x20\116\x45\x54\132\x64\x69\x6e\x67\145\56\144\x65\40\120\154\165\x67\x69\x6e\40\107\x6f\x6f\x67\x6c\145\40\x43\157\x64\145\163\x20\x76" . $this->plugin->getMeta()->getVersion() . "\x3a\40\123\151\164\145\154\x69\x6e\x6b\163\x20\123\x65\141\162\x63\x68\x20\102\157\170\40\55\40\145\157\143\x20\x2d\x2d\76" . PHP_EOL; goto AK_L0; HoL3v: $string .= "\x9\11\42\x40\143\157\156\164\145\170\164\42\x3a\40\42\x68\x74\164\160\x3a\x2f\57\x73\143\x68\x65\155\x61\56\x6f\x72\x67\42\54" . PHP_EOL; goto oreUl; u68hL: $string .= "\x3c\57\163\x63\x72\151\x70\164\x3e" . PHP_EOL; goto ZeD2H; crBjV: $string .= "\11\11\x22\x71\165\145\x72\171\x2d\151\156\160\165\x74\42\x3a\40\42\162\145\161\165\151\162\x65\144\40\156\x61\155\x65\x3d\163\145\x61\162\143\150\x5f\164\145\x72\155\137\163\164\x72\151\156\147\x22" . PHP_EOL; goto oUbfN; SWWJK: $string .= "\x9\11\42\x74\x61\162\147\145\x74\x22\x3a\x20\x22" . Shop::getURL() . "\57\x6e\x61\x76\151\56\160\150\160\x3f\163\x75\x63\150\141\x75\163\144\162\165\x63\153\x3d\x7b\x73\145\141\x72\143\x68\137\164\145\x72\x6d\x5f\163\164\162\151\x6e\147\175\x22\54" . PHP_EOL; goto crBjV; Q3EnB: $string .= "\x9\11\42\165\x72\x6c\x22\x3a\40\42" . Shop::getURL() . "\x22\54" . PHP_EOL; goto v0XV8; nOTd3: $string .= "\74\163\x63\x72\x69\160\164\40\x74\x79\x70\145\75\42\x61\x70\x70\x6c\151\143\x61\x74\x69\x6f\156\x2f\x6c\x64\53\152\163\157\156\x22\x3e" . PHP_EOL; goto YfKyF; YfKyF: $string .= "\11\173" . PHP_EOL; goto HoL3v; w7dQO: $string .= "\x9\175" . PHP_EOL; goto u68hL; eroxW: $string .= "\x9\11\x22\100\x74\x79\x70\145\42\72\x20\42\123\145\141\162\x63\150\101\143\x74\x69\157\156\42\54" . PHP_EOL; goto SWWJK; oreUl: $string .= "\11\x9\42\100\x74\x79\x70\x65\x22\x3a\x20\42\127\145\142\123\x69\164\145\42\x2c" . PHP_EOL; goto Q3EnB; qe6F2: $string = ''; goto o9rra; LFgwW: } public function getAllgWebsiteTag() { goto Wjf8B; c_w6U: jtgMo: goto TgOTs; yq60l: $cookieType = "\x6d\x61\x72\x6b\145\x74\x69\156\x67"; goto CQx1x; SrwWT: $string .= "\11\x76\x61\x72\40\x67\x61\117\160\164\117\165\x74\x3d\x27\147\141\x2d\144\x69\163\x61\142\x6c\145\55" . $gaID . "\47\x3b" . PHP_EOL; goto OZYV4; dlRlt: r8t7l: goto YGEQb; lgLtJ: rpgos: goto D1erU; v8xjW: $options .= (!empty($options) ? "\x2c\40" : '') . "\x27\141\x6e\x6f\156\171\155\x69\x7a\x65\x5f\x69\160\47\x3a\x20\x74\x72\165\x65"; goto yGnKN; DtjlB: $string .= "\x9\175\51\x3b" . PHP_EOL; goto kgw7u; ezg9D: foreach (explode("\x3a", $this->settings["\x63\107\101\x34\x41\x64\x6a\165\163\x74\102\157\x75\156\143\145\123\x65\143\x6f\x6e\144\163"]) as $seconds) { $string .= "\11\x73\145\164\124\x69\x6d\x65\157\x75\164\x28\x22\147\164\x61\147\50\x27\x65\x76\x65\x6e\x74\x27\54\47\126\x65\x72\x77\x65\x69\154\144\x61\165\145\162\47\x2c\40\173\x27\x73\x65\x63\x6f\156\144\x73\47\72\x20\47" . (int) trim($seconds) . "\47\x7d\x29\x22\x2c" . (int) trim($seconds) * 1000 . "\x29\x3b" . PHP_EOL; anhS0: } goto Admxc; gfPLf: $string .= "\74\x2f\x73\143\162\x69\160\164\x3e" . PHP_EOL; goto CyZEb; TlGbT: $options = ''; goto TUCXa; JS_Sd: if (empty($gaID)) { goto RURv2; } goto KiMev; ZK39S: $string .= "\x3c\163\x63\x72\x69\160\164" . $this->cookieScriptTag_arr["\163\x74\141\164\x69\x73\164\151\x63\x73"] . "\76" . PHP_EOL; goto lzFZ4; OZYV4: $string .= "\x9\151\146\x20\x28\167\151\x6e\x64\x6f\x77\56\154\157\x63\141\154\123\164\x6f\162\141\147\x65\51\x20\x7b" . PHP_EOL; goto ZhJgC; ZhJgC: $string .= "\11\11\151\x66\40\50\x77\x69\156\x64\x6f\167\56\154\157\143\141\x6c\123\164\157\162\141\147\x65\x2e\x67\145\x74\x49\x74\145\155\50\47\x67\141\117\160\164\117\x75\164\47\x29\x20\x3d\75\x3d\40\47\x74\x72\165\x65\47\x29\40\167\151\x6e\x64\x6f\167\133\x67\141\117\160\x74\x4f\165\x74\135\75\164\162\165\x65\x3b" . PHP_EOL; goto ipH_F; frX75: $string .= "\x9\11\151\146\40\x28\144\x6f\x63\165\x6d\x65\156\x74\56\x63\157\157\153\151\145\x2e\151\x6e\144\x65\x78\x4f\146\x28\x67\141\x4f\x70\164\x4f\165\x74\x2b\47\x3d\164\x72\x75\x65\47\51\76\x2d\x31\51\40\167\x69\x6e\144\x6f\x77\133\147\x61\x4f\x70\x74\x4f\165\x74\135\x3d\164\x72\x75\145\x3b" . PHP_EOL; goto PWLWe; cnIrB: T57SL: goto gbL0U; PWLWe: $string .= "\11\x7d" . PHP_EOL; goto tygmA; FN4FP: $cookieType = "\x73\x74\141\164\151\163\x74\x69\x63\x73"; goto F30r7; PlTsD: goto kqRHe; goto kqSfc; tcDkJ: $initID = $adsID; goto VvBwp; vadK6: $string .= "\11\175" . PHP_EOL; goto zoXg1; gjL6x: $consent_status_arr = array("\147\162\141\156\x74\x65\x64" => "\x64\x65\x6e\x69\x65\144", "\x64\x65\x6e\151\x65\x64" => "\147\x72\x61\156\164\145\x64", "\x74\x72\165\145" => "\x66\x61\x6c\163\x65", "\x66\141\154\163\145" => "\164\x72\x75\x65"); goto PALP0; lzFZ4: if (!($this->settings["\143\x47\101\64\x53\x68\157\167\104\145\141\143\164\x69\166\141\164\x69\x6f\156"] != "\116" && $this->settings["\x62\125\163\145\142\x55\163\145\107\157\157\147\154\x65\103\x6f\156\x73\145\x6e\164\x4d\157\x64\x65"] != "\157\156")) { goto XDF9J; } goto SrwWT; y55DT: $string .= "\x3c\x2f\163\x63\162\151\160\164\76" . PHP_EOL; goto cnIrB; nugLR: $initID = $gaID; goto z4UZU; cOxgt: $string .= "\11\147\x74\x61\x67\50\x27\x63\x6f\x6e\163\145\x6e\164\47\54\40\47\144\145\x66\141\x75\154\x74\47\54\40\173\40" . PHP_EOL; goto f5E67; meDgC: $string .= "\54\x20\173" . $options . "\175"; goto c_w6U; m0iGi: if (empty($options)) { goto jtgMo; } goto meDgC; TgOTs: $string .= "\x29\73" . PHP_EOL; goto lEmQF; JAp2x: $options .= (!empty($options) ? "\x2c\40" : '') . "\x27\x63\154\151\x65\x6e\164\x5f\x73\164\157\162\141\x67\145\x27\x3a\40\47\x6e\157\156\145\47\x2c\40\x27\x63\x6c\x69\145\156\x74\137\151\x64\x27\x3a\40\47" . $this->getClientID() . "\47"; goto Mp4P0; pDcTe: if ((!empty($this->cookieScriptTag_arr["\x6d\141\162\x6b\x65\x74\x69\x6e\147"]) || !empty($this->cookieScriptTag_arr["\x73\164\x61\164\x69\x73\164\x69\x63\x73"])) && $this->settings["\143\x43\157\x6f\153\x69\x65\123\145\162\166\151\143\x65"] == "\x43\106") { goto S7czK; } goto mNka9; ZZ9yN: $string .= "\x9\x9\x77\x69\156\144\157\167\56" . $this->cDataLayerName . "\40\75\x20\167\151\x6e\x64\x6f\x77\56" . $this->cDataLayerName . "\x20\x7c\174\x20\133\135\x3b" . PHP_EOL; goto DXViq; P5Z2b: $options = ''; goto LFYrb; SYUiI: kqRHe: goto Uk524; cwDTG: $string .= "\x3c\x73\143\x72\x69\160\x74\40" . $this->cookieScriptTag_arr["\151\147\156\157\162\145"] . "\40" . ($this->settings["\142\115\157\144\x50\x61\x67\x65\123\x70\x65\x65\x64"] == "\x6f\156" ? "\x20\144\x61\x74\141\55\x70\141\147\145\163\160\x65\x65\144\x2d\156\x6f\x2d\x64\x65\146\x65\x72" : '') . "\x3e" . PHP_EOL; goto GjRk6; wBySF: $cookieType = "\x69\x67\x6e\157\162\x65"; goto KzXe8; Eeh8i: $consent_status_arr = array("\x67\x72\141\x6e\164\x65\x64" => "\x67\x72\x61\x6e\x74\x65\144", "\x64\145\156\x69\145\144" => "\144\145\x6e\x69\x65\144", "\x74\x72\165\145" => "\x74\x72\165\x65", "\x66\x61\x6c\x73\x65" => "\x66\141\154\x73\145"); goto wWtPE; DXViq: $string .= "\11\11\x66\x75\x6e\x63\164\151\157\x6e\x20\x67\x74\141\x67\x28\51\x20\x7b\40" . $this->cDataLayerName . "\x2e\160\x75\x73\x68\50\141\162\x67\x75\x6d\x65\156\x74\x73\x29\73\x20\175" . PHP_EOL; goto vadK6; P8zML: $options .= (!empty($options) ? "\x2c\40" : '') . "\x27\143\157\x6f\153\x69\145\137\146\154\141\147\163\47\72\x20\47" . trim($this->settings["\143\x47\101\64\x43\157\157\153\151\145\x46\154\x61\147\163"]) . "\x27"; goto dlRlt; KHqrZ: $string .= "\11\11\146\x75\x6e\143\x74\x69\157\156\x20\147\x74\x61\147\50\51\40\x7b\x20" . $this->cDataLayerName . "\56\160\x75\163\x68\x28\141\162\x67\165\x6d\x65\x6e\164\x73\51\73\x20\175" . PHP_EOL; goto n2LZs; gprtt: EBkmX: goto MBRxX; tNlpT: if (empty($this->settings["\x63\101\144\163\x43\x6f\x6f\153\151\x65\x46\x6c\141\x67\x73"])) { goto hDa2y; } goto lQ_qC; GUpf5: $string .= "\x9\x73\x63\162\151\x70\164\56\163\x72\143\40\x3d\x20\47\x68\164\x74\x70\163\x3a\57\57\x77\x77\167\56\147\157\157\147\x6c\x65\x74\x61\147\155\141\x6e\x61\x67\x65\x72\x2e\143\157\155\57\x67\x74\141\147\x2f\152\163\77\151\x64\75" . $initID . "\47\x3b" . PHP_EOL; goto ncYHt; CMiAr: $string .= "\54\x20\173" . $options . "\x7d"; goto lgLtJ; pu2SC: vYR5T: goto tNlpT; D1erU: $string .= "\x29\x3b" . PHP_EOL; goto vOfyZ; YbwiX: if (!empty($gaID)) { goto XDDE0; } goto pEAaW; wIO27: if (!($this->settings["\142\107\x41\64\116\157\x43\x6f\157\x6b\151\145"] == "\157\x6e")) { goto ufM6h; } goto JAp2x; KiMev: $string .= "\x9\x67\164\141\x67\x28\47\143\157\x6e\x66\x69\147\x27\54\40\x27" . $gaID . "\47"; goto P5Z2b; yGnKN: iL7PN: goto wIO27; GgmgW: eE7Pb: goto k1nob; ZLj9R: $string .= "\x3c\x2f\163\143\x72\x69\160\164\76" . PHP_EOL; goto pDcTe; GP3EW: $string .= "\x9\x9\x27\x73\x65\x63\165\162\151\x74\x79\x5f\163\164\157\x72\x61\x67\x65\x27\72\40\x27" . $consent_status_arr["\x64\x65\156\151\145\x64"] . "\x27\x2c\x20" . PHP_EOL; goto r5FyH; lEmQF: v29U4: goto jN9Sp; N8E7C: $options .= (!empty($options) ? "\54\40" : '') . "\x27\143\x6f\x6e\x76\x65\162\x73\x69\x6f\x6e\137\154\x69\x6e\x6b\x65\162\x27\x3a\x20\146\141\154\x73\145"; goto MHDgT; TfV37: $adsID = trim($send_to[0]); goto yq60l; GjRk6: $string .= "\x9\x6c\145\164\x20\163\x63\162\x69\x70\x74\40\75\x20\144\x6f\143\165\155\x65\156\164\x2e\143\x72\x65\x61\164\145\x45\x6c\145\x6d\145\156\164\x28\x27\x73\x63\162\x69\x70\x74\x27\x29\73" . PHP_EOL; goto hdBpp; VvBwp: GNmtL: goto GgmgW; djWa9: $string .= "\11\151\146\x20\x28\164\171\160\x65\x6f\146\40\x67\164\141\x67\40\75\x3d\x3d\40\47\x75\156\144\145\x66\151\x6e\145\x64\47\x29\173" . PHP_EOL; goto huUWb; qjiVH: $string .= "\x9\147\x74\x61\147\x28\47\x73\145\x74\47\x2c\40\x27\141\154\154\x6f\167\x5f\x61\144\x5f\x70\x65\162\x73\157\156\141\154\x69\x7a\x61\x74\x69\x6f\x6e\x5f\163\151\147\x6e\x61\154\163\47\x2c\40\x66\141\x6c\163\145\x29\73" . PHP_EOL; goto JkLQS; CRrFs: $gaID = trim($this->settings["\x63\107\x41\64\111\104"]); goto NBotm; NBotm: if (!($initID == '')) { goto rI0q_; } goto nugLR; F30r7: E3y1v: goto nvy6G; ncYHt: $string .= "\x9\144\157\x63\165\x6d\x65\156\x74\x2e\147\145\x74\105\x6c\145\x6d\x65\156\x74\x73\x42\171\124\141\x67\x4e\x61\x6d\x65\50\x27\x68\145\x61\x64\47\x29\x5b\x30\x5d\56\x61\160\160\x65\156\144\x43\x68\x69\154\x64\x28\x73\143\x72\151\160\x74\51\73" . PHP_EOL; goto gfPLf; gbL0U: return $string; goto sVyjz; kqSfc: lPocN: goto xXMnl; kgw7u: $string .= "\11\147\x74\141\x67\x28\x27\163\145\164\x27\54\40\x27\141\144\163\x5f\144\x61\x74\141\x5f\x72\145\144\x61\143\x74\151\157\x6e\47\x2c\40" . $consent_status_arr["\x74\162\x75\x65"] . "\51\x3b" . PHP_EOL; goto A2kmu; t_LHW: if (empty($this->settings["\x63\107\x41\64\x43\157\157\153\x69\145\106\x6c\x61\x67\x73"])) { goto r8t7l; } goto P8zML; MBRxX: if (!($this->settings["\142\x41\x64\163\x4e\157\x43\x6f\157\153\x69\x65"] == "\157\x6e")) { goto B9Zh5; } goto N8E7C; wWtPE: if (!($this->settings["\143\103\x6f\157\153\151\x65\123\x65\162\x76\151\x63\145"] === "\116")) { goto WJaaH; } goto gjL6x; apF_x: $string .= "\11\11\x27\146\165\x6e\x63\164\x69\157\156\141\x6c\x69\164\x79\x5f\x73\164\157\162\141\x67\145\47\x3a\x20\47" . $consent_status_arr["\144\x65\156\x69\145\x64"] . "\47\54\x20" . PHP_EOL; goto GP3EW; TuufJ: $string .= "\74\41\55\55\40\x4e\x45\124\132\144\151\x6e\147\x65\56\144\145\40\120\154\x75\x67\x69\x6e\40\107\x6f\157\x67\x6c\145\40\103\x6f\x64\x65\x73\40\166" . $this->plugin->getMeta()->getVersion() . "\72\40\x41\x6c\154\x67\145\x6d\x65\151\x6e\145\163\40\127\x65\142\x73\151\164\145\x20\124\x61\x67\x20\x66\x75\145\x72\x20\x61\154\154\x65\40\107\157\x6f\147\154\x65\40\120\x72\157\144\x75\153\x74\145\40\55\40\142\x6f\x63\x20\55\55\x3e" . PHP_EOL; goto oNK3n; BwNQj: $string .= "\x9\x67\164\141\x67\50\47\x63\x6f\x6e\x66\151\147\x27\x2c\x20\47" . $adsID . "\47"; goto TlGbT; xXMnl: $string .= "\x3c\163\x63\162\151\160\x74" . $this->cookieScriptTag_arr["\x6d\x61\162\x6b\145\x74\x69\156\x67"] . "\x3e" . PHP_EOL; goto SYUiI; CQx1x: if (!($initID == '')) { goto GNmtL; } goto tcDkJ; c9SEa: XDDE0: goto ZK39S; lQ_qC: $options .= (!empty($options) ? "\x2c\40" : '') . "\47\x63\x6f\x6f\153\x69\x65\x5f\146\154\x61\147\x73\47\x3a\x20\47" . trim($this->settings["\x63\x41\x64\x73\x43\x6f\157\x6b\151\145\106\x6c\141\x67\163"]) . "\47"; goto kFg8A; kFg8A: hDa2y: goto m0iGi; zUi81: XDF9J: goto PlTsD; TUCXa: if (!($this->settings["\x62\101\x64\163\101\156\x6f\x6e\171\x6d\x69\x7a\145\111\x70"] == "\x6f\x6e")) { goto EBkmX; } goto xeD67; hdBpp: $string .= "\11\163\x63\162\151\160\164\56\x74\x79\x70\145\x20\x3d\40\47\x74\145\x78\x74\57\x6a\x61\x76\x61\x73\143\x72\x69\x70\x74\x27\x3b" . PHP_EOL; goto GUpf5; POCXJ: if (!($this->settings["\x62\x47\x41\x64\x73\105\x6e\x68\x61\x6e\x63\x65\144\103\x6f\156\166\x65\x72\x73\x69\x6f\x6e\x73"] == "\x6f\x6e")) { goto vYR5T; } goto OEKta; k1nob: $string = ''; goto TuufJ; fKn8i: $string .= "\x9\11\x27\x61\144\x5f\165\x73\x65\162\137\144\141\x74\x61\47\x3a\x20\x27" . $consent_status_arr["\x64\145\156\151\145\144"] . "\47\x2c\x20" . PHP_EOL; goto jjjhn; r5FyH: $string .= "\x9\x9\x27\167\x61\x69\x74\137\x66\157\162\137\x75\x70\144\141\x74\x65\47\72\40\65\x30\60" . PHP_EOL; goto DtjlB; KzXe8: if (!($this->settings["\x62\125\163\x65\x47\101\x34"] == "\157\x6e" && !empty($this->settings["\x63\x47\x41\x34\x49\104"]))) { goto E3y1v; } goto CRrFs; PALP0: WJaaH: goto KaOSB; jjjhn: $string .= "\11\11\x27\x61\x64\137\160\x65\x72\163\x6f\156\141\154\151\172\x61\164\151\x6f\156\47\72\40\x27" . $consent_status_arr["\x64\x65\x6e\151\x65\144"] . "\x27\54\x20" . PHP_EOL; goto DZT7N; KaOSB: $string .= "\74\x73\143\162\151\160\x74\76" . PHP_EOL; goto djWa9; MHDgT: B9Zh5: goto POCXJ; nvy6G: if (!($this->settings["\x62\125\x73\145\107\157\x6f\147\154\145\101\144\x73\x43\x6f\156\x76\145\162\163\151\157\x6e\x54\162\x61\x63\153\x69\156\x67"] == "\x6f\156" && !empty($this->settings["\143\x53\145\156\x64\x54\x6f\x57\x65\162\164"]))) { goto eE7Pb; } goto kV4oY; YGEQb: if (empty($options)) { goto rpgos; } goto CMiAr; Admxc: NIQl5: goto QwgPK; zoXg1: if (!($this->settings["\x62\x55\x73\x65\x47\x6f\157\147\154\145\101\x64\x73\x52\145\155\x61\162\x6b\145\x74\x69\156\147"] != "\x6f\156")) { goto uqCTN; } goto qjiVH; JkLQS: uqCTN: goto iukSl; n2LZs: $string .= "\x9\175" . PHP_EOL; goto cOxgt; jN9Sp: if (!(!empty($gaID) && $this->settings["\142\107\101\x34\101\144\x6a\165\x73\x74\x42\x6f\165\156\143\x65"] == "\157\x6e")) { goto EARNn; } goto ezg9D; oNK3n: if (empty($initID)) { goto T57SL; } goto Eeh8i; ipH_F: $string .= "\11\175\x20\145\154\163\145\x20\173" . PHP_EOL; goto frX75; z4UZU: rI0q_: goto FN4FP; f5E67: $string .= "\x9\11\x27\x61\144\x5f\163\164\157\162\x61\147\x65\47\72\40\47" . $consent_status_arr["\144\145\x6e\x69\145\x64"] . "\47\x2c\40" . PHP_EOL; goto fKn8i; Mp4P0: ufM6h: goto t_LHW; LFYrb: if (!($this->settings["\x62\x47\x41\x34\101\156\157\x6e\x79\x6d\151\x7a\x65\111\160"] == "\x6f\156")) { goto iL7PN; } goto v8xjW; kV4oY: $send_to = explode("\57", $this->settings["\143\123\x65\x6e\144\124\x6f\127\145\162\x74"]); goto TfV37; uGUYD: goto kqRHe; goto c9SEa; pEAaW: if (!empty($adsID)) { goto lPocN; } goto uGUYD; QwgPK: EARNn: goto y55DT; Wjf8B: $initID = $gaID = $send_to = $adsID = ''; goto wBySF; A2kmu: $string .= "\x9\x67\164\x61\x67\50\x27\163\x65\x74\47\x2c\x20\47\165\x72\154\137\x70\x61\163\x73\164\x68\162\157\x75\x67\x68\x27\54\x20" . $consent_status_arr["\x66\141\154\x73\145"] . "\51\73" . PHP_EOL; goto ZLj9R; huUWb: $string .= "\x9\x9\167\x69\x6e\144\x6f\x77\56" . $this->cDataLayerName . "\x20\x3d\40\167\x69\156\144\x6f\x77\x2e" . $this->cDataLayerName . "\40\x7c\x7c\40\x5b\135\73" . PHP_EOL; goto KHqrZ; DZT7N: $string .= "\x9\x9\47\x61\x6e\141\x6c\x79\164\x69\x63\163\137\x73\164\x6f\x72\x61\x67\x65\x27\x3a\40\47" . $consent_status_arr["\144\x65\156\x69\x65\x64"] . "\x27\x2c\40" . PHP_EOL; goto lSI9V; mNka9: $string .= "\x3c\163\143\x72\x69\x70\164\40\x61\x73\x79\156\143\x20" . ($this->settings["\x63\x43\x6f\157\153\x69\145\123\x65\162\166\151\x63\145"] == "\112\x54\x4c" && $this->settings["\x62\x55\163\145\142\x55\x73\145\x47\x6f\157\147\154\145\x43\x6f\x6e\163\x65\156\x74\115\x6f\144\x65"] != "\x6f\x6e" ? "\40\164\x79\160\x65\75\x22\x74\x65\170\164\x2f\160\x6c\141\151\x6e\x22\40\144\141\x74\x61\x2d\147\143\x2d\143\155\x70\x2d\x69\144\75\42\147\143\x2d\x61\154\x6c\x67\145\155\145\x69\x6e\x22" : $this->cookieScriptTag_arr[$cookieType]) . "\40" . ($this->settings["\x63\x43\x6f\x6f\x6b\x69\145\x53\x65\x72\x76\x69\x63\145"] == "\x43\x4d" ? "\x64\141\x74\141\x2d\143\x6d\x70\x2d" : ($this->settings["\x63\x43\157\x6f\x6b\151\145\x53\x65\x72\x76\x69\x63\145"] == "\x43\103\x4d\61\x39" && $this->settings["\142\125\x73\145\x62\x55\x73\145\x47\x6f\x6f\x67\x6c\145\103\157\156\x73\145\156\164\115\157\x64\145"] != "\x6f\x6e" ? "\144\141\164\141\55\x63\143\155\x2d\x6c\x6f\141\x64\145\x72\x2d" : '')) . "\x73\162\x63\75\x22\150\164\164\160\163\72\57\57\x77\x77\x77\x2e\147\157\157\x67\x6c\x65\164\141\x67\155\x61\x6e\x61\x67\145\162\x2e\x63\x6f\x6d\x2f\x67\x74\141\x67\57\152\163\x3f\x69\x64\75" . $initID . "\x22" . $this->cookieScriptTag_arr["\163\x74\141\164\151\x73\164\151\143\x73"] . '' . ($this->settings["\142\x4d\157\144\x50\141\x67\x65\123\x70\145\145\x64"] == "\x6f\x6e" ? "\40\144\x61\x74\x61\55\160\x61\x67\145\x73\x70\145\x65\x64\55\156\x6f\x2d\144\x65\146\145\162" : '') . "\76\74\57\163\x63\162\x69\x70\164\76" . PHP_EOL; goto TVlRS; tygmA: $string .= "\11\143\x6f\156\x73\157\154\145\x2e\154\157\147\50\47\107\x41\x34\40\x4f\160\x74\x20\117\165\x74\x20\123\x74\x61\x74\165\x73\40\x67\x61\x2d\144\151\163\141\142\x6c\145\55" . $gaID . "\72\x20\47\40\x2b\40\167\151\x6e\x64\x6f\167\x5b\x27\x67\x61\55\144\151\x73\x61\x62\154\x65\55" . $gaID . "\x27\x5d\x29\x3b" . PHP_EOL; goto zUi81; OEKta: $options .= (!empty($options) ? "\54\40" : '') . "\47\x61\x6c\x6c\157\x77\x5f\x65\x6e\x68\x61\x6e\143\145\x64\137\143\157\156\166\x65\162\163\151\157\156\163\x27\72\x74\x72\x75\145"; goto pu2SC; TVlRS: goto imrXr; goto W7RDb; xeD67: $options .= (!empty($options) ? "\54\x20" : '') . "\47\141\156\157\x6e\x79\155\151\172\x65\137\151\160\47\72\40\164\x72\165\x65"; goto gprtt; CEvzN: if (empty($adsID)) { goto v29U4; } goto BwNQj; vOfyZ: RURv2: goto CEvzN; iukSl: $string .= "\x9\147\x74\x61\147\x28\47\152\x73\47\54\40\156\145\167\40\x44\x61\x74\145\50\x29\51\x3b" . PHP_EOL; goto JS_Sd; W7RDb: S7czK: goto cwDTG; CyZEb: imrXr: goto YbwiX; Uk524: $string .= "\11\151\146\x20\50\164\x79\x70\x65\157\x66\x20\147\x74\141\147\40\x3d\x3d\75\40\x27\165\156\x64\145\146\x69\x6e\x65\144\47\x29\173" . PHP_EOL; goto ZZ9yN; lSI9V: $string .= "\x9\11\x27\160\x65\162\x73\x6f\156\141\x6c\x69\172\141\x74\x69\157\156\x5f\163\164\x6f\x72\x61\x67\x65\x27\x3a\40\x27" . $consent_status_arr["\144\x65\x6e\x69\x65\x64"] . "\x27\x2c\40" . PHP_EOL; goto apF_x; sVyjz: } public function getAdsString() { goto stl8I; QhtVD: $string .= "\x9\x9\x9\11\47\141\144\144\x72\x65\x73\x73\x27\72\40\173" . PHP_EOL; goto sjbkK; zegzi: $string .= "\175\x2c\40\65\x30\x30\51\x3b" . PHP_EOL; goto iJYPY; vshUy: $string .= "\x9\x69\x66\40\x28\x74\171\160\x65\157\146\40\x67\x74\141\x67\40\75\x3d\x3d\x20\x22\146\x75\156\143\164\x69\x6f\156\x22\51\40\x7b\40" . PHP_EOL; goto nxBRp; x3gXK: return $string; goto UHCz8; dINcJ: $string = ''; goto fNed3; YZhi4: $string .= "\11\x7d" . PHP_EOL; goto zegzi; stl8I: $setValue = $this->settings["\x63\103\x6f\156\x76\x65\162\163\x69\x6f\156\x56\141\154\165\145"]; goto VvgOh; vZ8ln: Th03r: goto E9f81; iJYPY: $string .= "\x3c\x2f\163\143\x72\151\160\164\x3e" . PHP_EOL; goto x3gXK; sTGWe: $string .= "\11\11\x9\x27\x75\163\x65\x72\x5f\x64\141\164\141\47\72\x20\173" . PHP_EOL; goto FSNOs; FSNOs: $string .= "\11\11\x9\11\x27\163\150\x61\62\65\66\x5f\145\155\141\151\154\137\141\144\x64\162\145\163\163\47\x3a\40\x27" . hash("\x73\150\x61\x32\65\x36", strtolower((string) trim($this->oBestellung->oKunde->cMail))) . "\x27\54" . PHP_EOL; goto QhtVD; E9f81: $string .= "\11\11\11\x27\156\145\x77\137\143\x75\x73\164\157\x6d\x65\162\47\x3a\40\x27" . ($this->bStammkunde ? "\146\141\154\163\145" : "\x74\x72\x75\x65") . "\x27" . PHP_EOL; goto fJev5; jx6vc: $string .= "\x9\x9\143\x6f\x6e\163\x6f\154\x65\x2e\x6c\x6f\147\x28\47\107\101\x64\x73\x3a\40\x6b\x65\151\x6e\x20\x67\164\x61\147\x28\51\x27\51\x3b" . PHP_EOL; goto YZhi4; fJev5: $string .= "\x9\x9\x7d\51\x3b" . PHP_EOL; goto sLA17; VvgOh: $setValueOwn = $this->settings["\143\103\157\156\x76\145\x72\163\x69\x6f\156\x56\141\154\165\x65\x4f\x77\156"]; goto dINcJ; sjbkK: $string .= "\11\11\11\x9\x9\x27\x73\x68\x61\62\x35\x36\x5f\x66\x69\x72\163\x74\137\x6e\141\x6d\x65\47\72\40\x27" . hash("\163\x68\x61\x32\65\66", strtolower((string) trim($this->oBestellung->oKunde->cVorname))) . "\x27\54" . PHP_EOL; goto LPm3e; mEmm1: if (!($this->settings["\142\x47\101\144\x73\105\156\150\x61\x6e\x63\145\144\x43\157\156\x76\x65\162\x73\x69\157\156\x73"] == "\x6f\x6e" && isset($this->oBestellung->oKunde->cMail) && !empty($this->oBestellung->oKunde->cMail))) { goto Th03r; } goto sTGWe; Wq9BT: $string .= "\74\x73\143\x72\151\160\x74" . $this->cookieScriptTag_arr["\x6d\141\162\153\145\x74\151\156\x67"] . "\x3e" . PHP_EOL; goto R0isT; qgqWM: $string .= "\x9\x9\x9\x27\x74\x72\x61\x6e\163\x61\143\164\151\x6f\156\137\x69\144\47\x3a\x20\47" . $this->oBestellung->cBestellNr . "\x27\x2c" . PHP_EOL; goto mEmm1; AEUtn: $string .= "\x9\11\11\x9\175" . PHP_EOL; goto C4KZr; fNed3: $string .= "\74\x21\x2d\55\x20\116\105\124\132\144\151\x6e\x67\x65\x2e\144\145\40\x50\x6c\165\147\151\x6e\40\x47\x6f\x6f\x67\x6c\x65\x20\x43\x6f\x64\145\163\40\x76" . $this->plugin->getMeta()->getVersion() . "\x3a\40\107\x6f\x6f\x67\154\145\x20\x41\x64\x73\40\105\166\145\156\164\40\163\x6e\x69\160\160\145\x74\40\55\x20\142\157\x63\x20\55\55\x3e" . PHP_EOL; goto Wq9BT; MXRGv: $string .= "\11\x9\11\47\x76\141\x6c\165\145\47\72\x20" . round(!empty($this->oBestellung->{$setValueOwn}) && (float) $this->oBestellung->{$setValueOwn} > 0 ? $this->oBestellung->{$setValueOwn} * (float) $this->oBestellung->fWaehrungsFaktor : $this->oBestellung->{$setValue} * (float) $this->oBestellung->fWaehrungsFaktor, 2) . "\54" . PHP_EOL; goto fRe9l; sLA17: $string .= "\x9\175\x20\145\154\163\145\40\x7b" . PHP_EOL; goto jx6vc; vwOlN: $string .= "\11\x9\11\47\x73\x65\156\144\137\164\x6f\47\72\x20\47" . trim($this->settings["\143\x53\145\x6e\144\124\x6f\127\145\x72\164"]) . "\x27\x2c" . PHP_EOL; goto MXRGv; LPm3e: $string .= "\x9\x9\11\x9\x9\x27\x73\x68\141\62\65\66\x5f\x6c\141\x73\164\137\156\141\x6d\x65\47\x3a\40\x27" . hash("\163\x68\141\62\65\x36", strtolower((string) trim($this->oBestellung->oKunde->cNachname))) . "\x27" . PHP_EOL; goto AEUtn; R0isT: $string .= "\163\145\164\x54\151\155\x65\157\x75\164\x20\50\x66\165\156\x63\x74\151\157\156\x28\146\51\173" . PHP_EOL; goto vshUy; C4KZr: $string .= "\x9\11\x9\x7d\54" . PHP_EOL; goto vZ8ln; fRe9l: $string .= "\11\11\11\x27\x63\165\162\x72\x65\x6e\x63\x79\x27\x3a\40\47" . (isset($this->oBestellung->Waehrung) ? $this->oBestellung->Waehrung->getCode() : '') . "\47\54" . PHP_EOL; goto qgqWM; nxBRp: $string .= "\x9\11\x67\164\141\147\x28\47\x65\x76\x65\156\164\x27\54\x20\x27\x63\x6f\x6e\166\x65\x72\x73\151\x6f\156\x27\54\x20\x7b" . PHP_EOL; goto vwOlN; UHCz8: } public function getClientID() { goto sd08J; jg01O: KynZs: goto EwKzD; RTq_5: $lng = strtolower((string) $_SERVER["\110\x54\x54\120\137\101\103\x43\x45\120\124\x5f\x4c\101\x4e\107\x55\x41\107\105"]); goto jg01O; EwKzD: if (!($lng != '')) { goto QcCUw; } goto HWFLu; XnEYM: QcCUw: goto kab4Q; Rdsam: $in = $clientIp . "\153\61\174" . $lng . "\153\62\174" . $agent . "\x73\174"; goto Tv0WZ; WmNC3: $clientIp = $this->anonymizeIp((string) $_SERVER["\122\x45\x4d\x4f\124\x45\x5f\101\104\104\x52"]); goto Dr9_n; HWFLu: $lng = explode("\54", $lng)[0]; goto XnEYM; sd08J: $lng = ''; goto wGk1o; b82aa: return hash("\155\x64\65", $in . $salt); goto SQzSv; Tv0WZ: $salt = "\x53\46\66\41\x6c\x25\141\126\74\x2a\115\106\171\x3b\176\125\171\x39\51\x74\x23\x5e\171\147\154"; goto b82aa; X9IE5: if (!isset($_SERVER["\110\x54\124\120\x5f\x58\137\x46\117\x52\x57\x41\122\x44\105\x44\137\106\117\x52"])) { goto L7AZY; } goto urj1C; wGk1o: if (!isset($_SERVER["\x48\124\x54\120\x5f\101\103\x43\x45\120\x54\x5f\114\101\116\x47\x55\101\x47\x45"])) { goto KynZs; } goto RTq_5; Dr9_n: t2nyu: goto Rdsam; urj1C: $clientIp = $this->anonymizeIp((string) $_SERVER["\110\x54\x54\120\137\130\x5f\106\117\122\x57\x41\x52\x44\x45\x44\137\106\117\122"]); goto lmfuH; lmfuH: goto t2nyu; goto p0jaY; p0jaY: L7AZY: goto WmNC3; kab4Q: $agent = urlencode((string) (isset($_SERVER["\110\x54\x54\120\x5f\125\123\105\x52\137\101\107\105\x4e\x54"]) ? $_SERVER["\110\124\124\x50\137\125\x53\x45\122\137\101\x47\x45\x4e\124"] : "\x6e\157\x74\x73\145\164")); goto X9IE5; SQzSv: } private function anonymizeIp($ip) { return preg_replace(["\x2f\134\x2e\x5c\144\x2a\44\x2f", "\57\133\134\144\141\x2d\x66\135\52\72\x5b\134\144\141\x2d\x66\135\52\44\x2f"], ["\x2e\60", "\x30\60\x30\x30\x3a\x30\x30\60\60"], $ip); } private function debug() { goto A8Oqx; iGKbG: var_dump($this->template_vars_arr["\x42\145\163\164\145\154\x6c\x75\156\147"]); goto UB2jh; C8fhe: echo "\x3c\x21\x2d\x2d\40\x74\x70\154\40"; goto iGKbG; bCy81: echo "\74\x21\x2d\55\x20\147\154\157\x62\x61\x6c\163\x20\163\x65\163\x73\x69\157\156\x20"; goto nb4lx; QZ4rP: var_dump($GLOBALS["\142\x65\163\x74\x65\154\154\x75\x6e\147"]); goto Wl27Q; YXFcr: echo "\x3c\x21\55\x2d\x20"; goto fDgFn; qfmEM: echo "\74\41\x2d\x2d\40\157\x42\145\163\x74\x65\x6c\154\x75\x6e\x67\40" . $this->bIstBestellseite . "\40\55\40"; goto st1xQ; JF2Dd: var_dump($_SESSION); goto pgKmq; pgKmq: echo "\40\x2d\55\x3e"; goto bCy81; st1xQ: echo $this->oBestellung->cZahlungsartName . "\40\x2d\x2d\76"; goto YXFcr; UB2jh: echo "\x20\x2d\x2d\76"; goto q2CDy; A8Oqx: echo "\x3c\x21\55\55\x20\x53\x65\x69\164\x65\x6e\x74\x79\160\72\40" . parent::getSeitentyp() . "\x20\55\55\x3e"; goto NKzDL; AiAVn: echo "\x20\x2d\x2d\76"; goto h2gJa; NKzDL: echo "\x3c\41\x2d\x2d\40\151\x73\164\x42\145\x73\x74\x65\x6c\x6c\165\x6e\147\x3f\x3a\x20" . $this->bIstBestellseite . "\x20\55\x2d\x3e"; goto qfmEM; h2gJa: echo "\74\41\x2d\55\x20\x20\147\x6c\x6f\x62\x61\x6c\x73"; goto QZ4rP; jVh25: echo "\40\55\x2d\76"; goto NHRmz; q2CDy: echo "\x3c\x21\x2d\x2d\40\163\145\x73\163\151\157\156\40"; goto JF2Dd; fDgFn: var_dump($this->oBestellung); goto AiAVn; Wl27Q: echo "\40\x2d\55\76"; goto C8fhe; nb4lx: var_dump($GLOBALS["\x5f\123\105\x53\x53\x49\117\116"]); goto jVh25; NHRmz: } public function setMultiDomainIDs() : void { goto bvyvO; ZiDTC: if (!(strpos("\x2a" . $this->settings["\x63\x47\124\x4d\111\x64"], "\73") && strpos("\52" . $this->settings["\x63\107\124\x4d\111\x64"], "\x3a"))) { goto nkDE_; } goto EHv8O; DhPjy: if (empty($cSendToWert_arr[$d])) { goto yXnW9; } goto KMLEZ; BKnqU: $this->settings["\x63\107\x54\115\x49\x64"] = $cGTMId_arr[$d]; goto NmGQv; bvyvO: $d = (!empty($this->getSubdomain()) ? $this->getSubdomain() . "\56" : '') . $this->getHost() . "\56" . $this->getTld(); goto SLsrh; uU3Na: if (!(strpos("\x2a" . $this->settings["\x63\123\145\x6e\144\x54\157\x57\145\x72\164"], "\73") && strpos("\x2a" . $this->settings["\143\123\x65\156\144\124\x6f\x57\x65\x72\x74"], "\72"))) { goto GwfLr; } goto CHckD; EHv8O: $cGTMId_arr_arr = explode("\x3b", trim($this->settings["\143\107\124\115\111\x64"])); goto IVbib; bMlNK: if (empty($cGTMId_arr[$d])) { goto aMVHr; } goto BKnqU; nI7bp: Lwx3S: goto pCiUK; UrzUS: foreach ($cSendToWert_arr_arr as $cSendToWert) { goto jtYqv; jtYqv: $cSendToWertTmp_arr = explode("\72", trim($cSendToWert)); goto xHIXN; xHIXN: $cSendToWert_arr[trim($cSendToWertTmp_arr[0])] = trim($cSendToWertTmp_arr[1]); goto BVMWD; BVMWD: xsGA7: goto xkTnD; xkTnD: } goto OhbX1; SLsrh: if (!(strpos("\x2a" . $this->settings["\x63\107\x41\x34\111\104"], "\73") && strpos("\x2a" . $this->settings["\143\107\101\64\x49\104"], "\x3a"))) { goto tNVHs; } goto TegCA; NmGQv: aMVHr: goto cBuuI; OhbX1: r1qH7: goto DhPjy; d873Y: $this->settings["\x63\107\x41\64\x49\104"] = $cGA4ID_arr[$d]; goto nI7bp; KMLEZ: $this->settings["\x63\x53\145\156\144\x54\157\127\145\162\x74"] = $cSendToWert_arr[$d]; goto rzEPI; IVbib: $cGTMId_arr = array(); goto cBS1w; pCiUK: tNVHs: goto ZiDTC; lqTbO: foreach ($cGA4ID_arr_arr as $cGA4ID) { goto s3wcf; s3wcf: $cGA4IDTmp_arr = explode("\72", trim($cGA4ID)); goto Qe1ZI; Qe1ZI: $cGA4ID_arr[trim($cGA4IDTmp_arr[0])] = trim($cGA4IDTmp_arr[1]); goto qypcV; qypcV: HEngw: goto eLZoU; eLZoU: } goto FBuvc; s9pJ0: if (empty($cGA4ID_arr[$d])) { goto Lwx3S; } goto d873Y; sx81V: $cSendToWert_arr = array(); goto UrzUS; cBuuI: nkDE_: goto uU3Na; FBuvc: t5fJI: goto s9pJ0; xraqj: $cGA4ID_arr = array(); goto lqTbO; r5JI1: ehA3c: goto bMlNK; TegCA: $cGA4ID_arr_arr = explode("\x3b", trim($this->settings["\143\x47\101\x34\111\x44"])); goto xraqj; CHckD: $cSendToWert_arr_arr = explode("\x3b", trim($this->settings["\x63\x53\x65\x6e\144\x54\157\x57\x65\x72\x74"])); goto sx81V; rzEPI: yXnW9: goto vL6zm; cBS1w: foreach ($cGTMId_arr_arr as $cGTMId) { goto jlsiw; f5t70: $cGTMId_arr[trim($cGTMIdTmp_arr[0])] = trim($cGTMIdTmp_arr[1]); goto dZa20; jlsiw: $cGTMIdTmp_arr = explode("\72", trim($cGTMId)); goto f5t70; dZa20: y6rlT: goto yECle; yECle: } goto r5JI1; vL6zm: GwfLr: goto iKnv4; iKnv4: } private function getHostSplitted() { goto CMQ7t; CMQ7t: $matches = array(); goto TppP3; TppP3: if (substr_count($_SERVER["\x48\124\x54\120\x5f\x48\117\x53\x54"], "\x2e") == 1) { goto ENJ4A; } goto IaNZQ; wYbQ0: goto OU7pw; goto fHDZE; WdNlp: return array(0 => isset($matches["\x73\x64"]) ? $matches["\x73\144"] : '', 1 => $matches["\x64"], 2 => $matches["\x74\x6c\144"]); goto ANk6A; IaNZQ: preg_match("\x2f\x5e\50\77\x50\74\x73\x64\76\56\x2b\51\134\56\50\x3f\x50\x3c\x64\x3e\x2e\x2b\x3f\51\x5c\x2e\x28\x3f\120\74\x74\154\x64\x3e\x2e\53\77\x29\x24\57", $_SERVER["\x48\124\124\x50\137\110\x4f\123\x54"], $matches); goto wYbQ0; kdIyz: preg_match("\57\136\x28\x3f\120\74\144\x3e\56\53\51\134\56\x28\77\x50\74\x74\154\x64\x3e\x2e\x2b\77\51\44\x2f", $_SERVER["\x48\x54\124\120\137\x48\x4f\123\124"], $matches); goto sdDJW; sdDJW: OU7pw: goto WdNlp; fHDZE: ENJ4A: goto kdIyz; ANk6A: } private function getSubdomain() { list($subdomain) = $this->getHostSplitted(); return $subdomain; } private function getHost() { list(, $host) = $this->getHostSplitted(); return $host; } private function getTld() { list(, , $tld) = $this->getHostSplitted(); return $tld; } public function bStammkunde() { goto gZ3k_; llCbi: return false; goto PTGw1; PUVHs: AhU6D: goto KRSNz; mYff3: goto AhU6D; goto z_bJj; X0i6f: pyoL6: goto PUVHs; hT21F: $oKunde = $_SESSION["\x4b\x75\156\x64\145"]; goto v38ut; gZ3k_: if (isset($_SESSION["\113\x75\156\144\x65"])) { goto STcUK; } goto NjVJC; v38ut: if (parent::dbSelectSingleRow("\x74\x72\145\143\150\156\x75\156\x67\x73\x61\x64\x72\145\163\x73\x65", "\143\x4d\141\x69\x6c", $_SESSION["\x4b\x75\x6e\144\145"]->cMail)) { goto Vm4r_; } goto llCbi; PTGw1: goto pyoL6; goto V_8QG; NjVJC: return false; goto mYff3; V_8QG: Vm4r_: goto UuO6p; z_bJj: STcUK: goto hT21F; UuO6p: return true; goto X0i6f; KRSNz: } private function setCookieScriptTags() { goto becTb; becTb: switch ($this->settings["\x63\x43\x6f\x6f\x6b\x69\145\x53\145\x72\x76\x69\x63\145"]) { case "\103\x42": goto cBMQW; oM8F0: aTrWz: goto vxREk; vxREk: $this->cookieScriptTag_arr["\x69\x67\x6e\x6f\x72\145"] = "\40\144\x61\164\141\x2d\143\157\157\153\151\145\143\x6f\156\x73\145\156\x74\x3d\42\151\147\x6e\157\162\145\42"; goto ssFes; cBMQW: $this->cookieScriptTag_arr["\145\x73\163\145\156\x74\x69\141\x6c"] = "\40\x64\141\x74\141\x2d\x63\x6f\x6f\x6b\151\x65\x63\x6f\156\163\x65\156\x74\75\42\x69\147\156\157\x72\x65\42"; goto kzuXN; oQ33n: $this->cookieScriptTag_arr["\155\x61\162\153\145\164\151\156\147"] = "\40\x74\x79\x70\x65\75\42\164\x65\170\x74\57\160\x6c\x61\151\156\x22\40\144\x61\x74\141\55\x63\157\157\153\151\x65\143\157\156\x73\145\156\164\75\x22\x6d\x61\x72\153\145\164\151\x6e\147\42"; goto OKDox; vNH8j: $this->cookieScriptTag_arr["\155\x61\x72\x6b\x65\164\x69\156\147"] = "\40\164\x79\x70\145\75\x22\x74\145\170\x74\57\152\x61\x76\x61\163\x63\162\x69\x70\x74\42\40\144\141\164\141\x2d\143\157\157\153\x69\145\143\x6f\x6e\163\145\156\164\x3d\x22\151\x67\x6e\x6f\162\x65\42"; goto oM8F0; JCFue: $this->cookieScriptTag_arr["\163\x74\x61\x74\151\x73\164\x69\143\x73"] = "\x20\164\x79\x70\145\75\x22\x74\x65\170\x74\57\160\154\141\x69\x6e\42\x20\x64\141\164\141\55\143\157\157\153\151\145\x63\157\156\163\x65\x6e\x74\x3d\42\163\x74\x61\x74\151\x73\x74\151\x63\163\x22"; goto oQ33n; WixM8: TO7kX: goto u9JDl; ssFes: goto OM0H9; goto vdURd; OKDox: goto aTrWz; goto WixM8; u9JDl: $this->cookieScriptTag_arr["\x73\164\x61\164\151\163\x74\x69\x63\x73"] = "\40\164\171\x70\x65\75\x22\x74\145\170\x74\x2f\152\141\x76\x61\x73\x63\x72\x69\160\164\x22\x20\144\x61\x74\141\x2d\143\157\x6f\x6b\151\x65\143\x6f\156\163\x65\x6e\164\x3d\42\151\147\x6e\157\162\x65\x22"; goto vNH8j; kzuXN: if ($this->settings["\142\125\163\145\142\x55\x73\145\107\x6f\x6f\x67\154\145\103\157\x6e\x73\145\156\164\115\x6f\144\x65"] == "\157\x6e") { goto TO7kX; } goto JCFue; vdURd: case "\125\103": goto PJSVU; wDen9: $this->cookieScriptTag_arr["\x69\147\156\157\x72\145"] = "\x20\164\171\x70\x65\x3d\42\164\145\170\164\57\x6a\141\x76\141\163\x63\x72\151\x70\164\x22"; goto G4nRT; YTnaC: hJ9nw: goto ynAzd; A57Qf: $this->cookieScriptTag_arr["\x6d\x61\162\x6b\145\x74\151\156\x67"] = "\x20\164\x79\x70\x65\75\42\x74\145\170\x74\x2f\152\141\166\141\x73\143\162\151\160\x74\x22"; goto CAcmB; ynAzd: $this->cookieScriptTag_arr["\163\x74\x61\x74\151\x73\x74\151\x63\163"] = "\x20\164\171\160\145\x3d\x22\164\145\x78\164\57\x6a\x61\166\141\163\143\x72\151\160\x74\x22"; goto A57Qf; IwCnW: $this->cookieScriptTag_arr["\x6d\x61\x72\x6b\145\164\151\x6e\x67"] = "\40\x74\171\x70\x65\75\x22\164\145\x78\x74\57\160\x6c\x61\151\x6e\x22\40\x64\141\164\x61\55\x75\x73\x65\162\143\145\156\x74\x72\x69\x63\x73\75\x22\107\x6f\x6f\x67\x6c\145\x20\101\x64\x73\x22"; goto RkYtR; G4nRT: goto OM0H9; goto deGXn; PJSVU: $this->cookieScriptTag_arr["\x65\x73\x73\145\156\x74\x69\x61\154"] = "\x20\164\171\160\145\x3d\x22\x74\x65\170\x74\x2f\x70\154\141\151\156\x22\40\144\141\164\141\55\165\x73\145\162\x63\145\x6e\x74\162\151\143\x73\75\42\x45\x72\x66\157\162\x64\145\x72\154\151\x63\150\42"; goto Epveh; RkYtR: goto VvmdR; goto YTnaC; Wz4Kl: $this->cookieScriptTag_arr["\163\x74\141\x74\x69\163\x74\151\x63\163"] = "\x20\164\x79\x70\145\75\42\164\145\x78\164\57\160\154\x61\x69\x6e\x22\40\144\x61\x74\x61\x2d\x75\163\x65\162\x63\x65\x6e\164\x72\151\x63\163\x3d\x22\107\x6f\157\147\x6c\145\40\101\156\x61\154\x79\x74\x69\143\x73\x22"; goto IwCnW; Epveh: if ($this->settings["\142\x55\163\x65\142\x55\x73\x65\107\x6f\x6f\x67\154\145\x43\157\156\163\145\x6e\x74\x4d\x6f\144\x65"] == "\x6f\x6e") { goto hJ9nw; } goto Wz4Kl; CAcmB: VvmdR: goto wDen9; deGXn: case "\x43\x4d": goto ZiV6s; zONwE: H2p3w: goto EDxX1; EDxX1: $this->cookieScriptTag_arr["\x73\x74\141\164\151\163\x74\x69\143\163"] = "\40\40\x64\141\164\141\55\143\x6d\x70\x2d\166\x65\156\144\157\x72\x3d\x22\x73\62\x36\42\40\x63\154\x61\x73\163\x3d\x22\x63\155\160\x6c\141\x7a\171\x6c\157\141\x64\x22"; goto lku3P; oMAby: if ($this->settings["\142\125\163\145\x62\x55\x73\145\107\157\157\x67\154\145\x43\x6f\x6e\163\145\156\x74\115\x6f\x64\145"] == "\157\x6e") { goto H2p3w; } goto RR3Xp; dnfPC: $this->cookieScriptTag_arr["\155\141\x72\x6b\145\x74\151\x6e\x67"] = "\x20\144\141\164\141\55\143\155\x70\55\x76\145\x6e\144\157\x72\75\x22\163\61\42\x20\164\171\160\145\x3d\42\x74\x65\170\x74\57\x70\154\141\x69\156\x22\x20\143\154\x61\163\163\75\42\x63\x6d\160\154\141\x7a\x79\154\157\x61\144\42"; goto SZH9_; GN0Wz: goto OM0H9; goto X2XFz; SZH9_: goto SEFvg; goto zONwE; ZiV6s: $this->cookieScriptTag_arr["\x65\x73\x73\145\156\164\151\141\x6c"] = "\40\144\141\x74\x61\55\x63\x6d\160\x2d\x76\x65\x6e\x64\x6f\x72\75\x22\x73\62\x36\42\x20\x63\x6c\x61\163\163\x3d\42\143\155\160\154\x61\172\171\x6c\x6f\x61\144\42"; goto oMAby; xqmY1: SEFvg: goto JKCxi; RR3Xp: $this->cookieScriptTag_arr["\x73\164\141\x74\151\x73\x74\x69\143\x73"] = "\40\144\x61\x74\141\x2d\143\x6d\x70\55\x76\x65\x6e\144\157\x72\75\x22\163\62\x36\42\40\164\171\160\x65\x3d\42\x74\145\x78\x74\57\160\154\x61\x69\156\x22\x20\x63\154\141\x73\163\x3d\42\143\x6d\x70\x6c\141\172\171\154\x6f\141\144\42"; goto dnfPC; lku3P: $this->cookieScriptTag_arr["\155\x61\162\153\x65\164\x69\156\147"] = "\40\40\x64\141\x74\141\55\143\155\160\x2d\x76\x65\156\x64\x6f\162\75\42\163\61\x22\40\x63\154\x61\x73\163\x3d\42\x63\155\160\154\x61\x7a\x79\154\x6f\141\x64\42"; goto xqmY1; JKCxi: $this->cookieScriptTag_arr["\x69\147\x6e\157\162\145"] = "\x20\164\x79\160\145\75\x22\x74\x65\x78\164\x2f\152\x61\166\141\x73\143\162\151\x70\x74\x22"; goto GN0Wz; X2XFz: case "\127\x53": goto TENBX; TENBX: $this->cookieScriptTag_arr["\x65\x73\163\x65\x6e\x74\x69\x61\154"] = "\40\164\171\160\x65\75\42\x74\x65\x78\x74\57\152\x61\166\x61\163\x63\x72\x69\x70\x74\42\40\x64\x61\x74\141\55\x65\165\x63\151\x64\x3d\x22\147\157\x6f\147\154\x65\137\141\x6c\154\147\x65\155\x65\151\156\x22\40\144\141\x74\x61\55\143\157\157\153\151\145\x74\x61\147\x2d\143\x61\164\x65\147\x6f\x72\171\75\42\x6e\x6f\x74\x77\x65\156\x64\151\x67\x22\x20\144\x61\x74\141\x2d\143\x6f\x6f\153\x69\x65\x74\x61\147\55\x6e\141\x6d\x65\x3d\x22\x45\x72\146\x6f\162\144\x65\x72\154\x69\143\150\x22\40\144\x61\164\141\55\x63\x6f\x6f\x6b\151\145\x74\141\147\x2d\144\x65\x73\143\x72\151\160\x74\x69\x6f\x6e\x3d\42\x74\x65\143\150\156\151\x73\x63\x68\40\145\x72\x66\157\x72\x64\145\x72\154\151\x63\150\x22\40\x64\x61\164\x61\55\x63\157\157\153\x69\145\164\x61\x67\x2d\x63\x6f\157\153\x69\x65\x73\x3d\x22\x22"; goto zpsU2; Q6c_e: $this->cookieScriptTag_arr["\x69\x67\x6e\157\162\x65"] = "\x20\164\171\x70\x65\x3d\42\164\x65\170\x74\x2f\x6a\x61\x76\141\163\143\x72\x69\160\164\42"; goto tZP6x; OpWPh: $this->cookieScriptTag_arr["\x6d\x61\162\x6b\x65\164\x69\156\x67"] = "\x20\164\171\x70\x65\x3d\x22\164\145\170\164\57\x6a\141\x76\x61\163\x63\x72\x69\x70\x74\x22\40\x64\x61\x74\141\x2d\x65\165\x63\x69\x64\x3d\x22\147\x6f\157\x67\x6c\x65\137\141\144\x73\42\40\x64\141\x74\141\55\143\157\x6f\153\151\145\164\x61\147\55\x63\x61\x74\145\x67\x6f\x72\171\x3d\x22\155\x61\162\153\145\x74\x69\x6e\147\x22\x20\144\x61\164\141\55\143\157\x6f\153\151\145\164\141\x67\55\156\x61\x6d\145\x3d\x22\107\x6f\x6f\x67\x6c\145\40\x41\x64\x73\42\x20\x64\x61\x74\141\x2d\x63\157\157\x6b\x69\x65\x74\x61\x67\55\x64\x65\163\143\x72\x69\x70\x74\x69\157\x6e\75\42\x5a\x75\155\x20\x41\165\x73\167\145\162\164\145\156\x20\165\156\163\x65\162\x65\163\x20\x57\x65\x72\142\x65\145\x72\x66\157\154\x67\x73\56\40\x4e\x69\x63\150\164\40\145\162\146\x6f\x6c\147\162\145\151\x63\150\145\x20\x57\x65\162\142\x75\x6e\x67\40\153\x6f\163\x74\x65\164\40\x76\x69\x65\154\x20\x47\x65\x6c\x64\x20\x75\x6e\144\x20\x6d\x61\x63\150\164\x20\144\x61\x64\165\x72\143\150\40\120\x72\157\x64\x75\153\x74\145\40\x74\145\x75\162\x65\162\x2e\42\x20\144\141\x74\141\55\143\x6f\157\153\151\145\x74\141\x67\x2d\143\x6f\157\x6b\151\x65\x73\75\42\42"; goto Q6c_e; zpsU2: $this->cookieScriptTag_arr["\x73\164\x61\164\151\163\x74\x69\143\163"] = "\40\x74\x79\160\145\75\42\x74\x65\x78\164\57\x6a\141\166\141\x73\143\x72\151\x70\164\42\x20\x64\141\x74\141\x2d\x65\165\143\151\144\x3d\42\147\x6f\x6f\147\x6c\145\x5f\x61\x6e\x61\x6c\171\164\x69\143\163\64\42\x20\144\141\x74\141\55\143\x6f\157\153\151\145\164\141\147\x2d\x63\x61\164\145\x67\157\x72\x79\75\x22\x61\156\x61\154\x79\x74\151\x63\163\x22\40\x64\x61\164\x61\x2d\x63\x6f\x6f\x6b\151\145\x74\141\147\x2d\156\141\x6d\x65\x3d\x22\107\x6f\x6f\147\154\145\x20\x41\x6e\141\154\x79\x74\x69\x63\x73\x22\x20\x64\141\x74\141\55\x63\157\157\153\x69\x65\164\x61\147\x2d\x64\145\163\143\162\151\160\164\151\x6f\156\x3d\x22\x41\156\141\x6c\x79\x73\x65\40\166\157\x6e\40\x4e\165\x74\x7a\x65\x72\x65\162\146\x61\x68\162\165\156\x67\145\x6e\x20\x7a\x75\162\40\x56\x65\x72\142\x65\x73\163\145\162\x75\156\147\x20\111\x68\162\145\x73\x20\105\151\156\x6b\141\x75\146\163\x65\162\x6c\x65\142\x6e\x69\x73\163\x65\163\x22\x20\x64\141\164\x61\55\143\x6f\157\153\151\x65\164\x61\x67\x2d\x63\x6f\x6f\x6b\151\x65\163\75\42\42"; goto OpWPh; tZP6x: goto OM0H9; goto bovXi; bovXi: case "\103\x46": goto e2YJZ; msDJI: gLbYM: goto KoXj_; KoXj_: $this->cookieScriptTag_arr["\x69\x67\x6e\x6f\162\145"] = "\40\164\x79\160\145\x3d\x22\x74\145\x78\x74\x2f\x6a\x61\x76\141\163\x63\162\x69\160\x74\x22"; goto Vu021; s_fTF: if ($this->settings["\x62\x55\163\x65\x62\125\163\145\107\157\x6f\147\154\x65\103\x6f\x6e\163\145\x6e\164\115\157\x64\145"] == "\x6f\156") { goto DAeJJ; } goto Nquor; inOkP: goto gLbYM; goto BpNB4; e2YJZ: $this->cookieScriptTag_arr["\145\163\x73\145\x6e\x74\x69\x61\x6c"] = "\40\x74\171\160\x65\x3d\x22\x74\145\170\164\x2f\x70\154\x61\x69\x6e\x22\x20\x64\x61\x74\x61\55\143\157\x6f\153\151\x65\x66\151\x72\x73\164\55\143\x61\x74\145\x67\x6f\x72\x79\x3d\x22\146\165\156\143\x74\x69\157\x6e\141\x6c\x22"; goto s_fTF; Vu021: goto OM0H9; goto mg4RI; Nquor: $this->cookieScriptTag_arr["\163\164\x61\164\x69\x73\164\x69\143\x73"] = "\40\x74\x79\x70\145\x3d\42\x74\145\x78\164\57\x70\154\141\151\156\x22\x20\x64\141\164\x61\x2d\143\157\x6f\153\x69\x65\x66\151\x72\x73\164\x2d\143\x61\164\x65\x67\x6f\x72\171\75\42\x70\x65\x72\x66\157\x72\155\x61\x6e\143\x65\42"; goto HIN7V; itb6u: $this->cookieScriptTag_arr["\x73\164\x61\x74\151\x73\164\151\143\163"] = "\40\x20\x74\x79\160\x65\x3d\x22\x74\x65\x78\x74\x2f\x6a\141\x76\x61\x73\x63\162\151\x70\x74\x22"; goto E4fX3; E4fX3: $this->cookieScriptTag_arr["\155\x61\x72\x6b\145\x74\x69\x6e\147"] = "\x20\40\164\171\x70\145\75\x22\164\145\170\x74\57\152\141\x76\x61\163\143\162\x69\160\x74\x22"; goto msDJI; HIN7V: $this->cookieScriptTag_arr["\x6d\141\162\153\x65\164\151\x6e\x67"] = "\40\164\171\160\145\x3d\x22\x74\x65\170\164\57\160\x6c\141\151\156\42\40\x64\141\164\141\x2d\x63\x6f\157\153\x69\x65\146\x69\x72\x73\164\x2d\x63\141\x74\145\147\157\162\x79\x3d\42\141\144\166\145\162\164\151\x73\151\156\x67\x22"; goto inOkP; BpNB4: DAeJJ: goto itb6u; mg4RI: case "\112\x54\x4c": goto hmk0S; La09b: snJMe: goto A2MCU; TT73J: if ($this->settings["\x62\125\x73\x65\142\x55\x73\x65\x47\x6f\157\147\154\145\103\x6f\x6e\x73\x65\156\x74\115\157\x64\x65"] == "\157\x6e") { goto XbX2m; } goto KpqmL; RgJUe: XbX2m: goto uRpn9; tltFa: $this->cookieScriptTag_arr["\x6d\141\162\153\x65\164\x69\156\147"] = "\x20\x20\x74\171\160\145\x3d\42\164\145\x78\x74\x2f\x6a\141\x76\141\x73\x63\x72\151\x70\x74\42"; goto La09b; KpqmL: $this->cookieScriptTag_arr["\163\x74\x61\x74\151\x73\x74\x69\143\163"] = "\40\164\x79\160\x65\x3d\x22\164\x65\170\164\x2f\160\154\x61\151\x6e\42\x20\144\141\164\141\55\147\143\55\143\155\160\55\x69\144\75\x22\x61\156\x61\154\x79\164\x69\x63\x73\x22"; goto EsIKc; uRpn9: $this->cookieScriptTag_arr["\163\164\141\164\151\163\x74\151\x63\x73"] = "\40\40\x74\x79\x70\x65\x3d\x22\x74\x65\170\164\x2f\152\141\x76\x61\163\x63\x72\x69\160\164\x22"; goto tltFa; EsIKc: $this->cookieScriptTag_arr["\155\x61\x72\x6b\145\164\151\x6e\147"] = "\x20\164\x79\160\145\75\x22\x74\x65\x78\164\x2f\x70\x6c\x61\x69\156\x22\x20\144\x61\164\x61\55\x67\143\55\x63\x6d\160\x2d\151\144\x3d\x22\141\x64\x77\157\162\144\x73\42"; goto kwoC0; JB5xb: goto OM0H9; goto BF3Sj; hmk0S: $this->cookieScriptTag_arr["\145\x73\x73\x65\x6e\164\151\x61\154"] = "\40\x74\171\160\x65\x3d\x22\164\145\170\164\x2f\152\141\166\141\x73\x63\x72\x69\x70\164\x22"; goto TT73J; kwoC0: goto snJMe; goto RgJUe; A2MCU: $this->cookieScriptTag_arr["\x69\x67\x6e\157\162\145"] = "\40\164\171\160\145\x3d\42\x74\x65\170\164\x2f\x6a\x61\166\141\x73\x63\x72\151\160\164\42"; goto JB5xb; BF3Sj: case "\x4c\x43": goto URmkz; B3Ahj: goto OM0H9; goto ReE2L; Su8c2: $this->cookieScriptTag_arr["\163\164\141\x74\151\x73\164\x69\143\x73"] = "\x20\164\171\160\145\75\x22\x74\145\x78\164\x2f\x70\x6c\x61\151\x6e\x22\x20\x64\x61\164\141\55\x63\x6f\157\x6b\151\x65\x63\x61\164\145\x67\x6f\x72\171\75\x22\107\157\157\147\x6c\145\40\x41\x6e\141\x6c\x79\164\x69\143\163\42"; goto TNWAg; URmkz: $this->cookieScriptTag_arr["\145\163\x73\x65\x6e\164\x69\141\x6c"] = "\x20\x74\x79\160\145\x3d\42\x74\x65\x78\164\x2f\x70\x6c\141\x69\x6e\x22\x20\x64\141\x74\x61\55\143\x6f\x6f\x6b\x69\x65\143\x61\164\x65\x67\x6f\162\171\x3d\42\x47\157\x6f\x67\154\x65\x20\101\x6e\141\x6c\171\164\151\x63\x73\42"; goto Su8c2; TNWAg: $this->cookieScriptTag_arr["\x6d\141\x72\153\x65\164\151\156\147"] = "\x20\164\171\x70\x65\75\42\x74\x65\170\x74\x2f\x70\x6c\x61\x69\156\x22\x20\144\x61\x74\141\x2d\x63\x6f\x6f\x6b\151\145\143\x61\x74\145\x67\157\162\171\x3d\x22\107\157\157\x67\154\145\40\x41\144\163\42"; goto sY5Ui; sY5Ui: $this->cookieScriptTag_arr["\151\x67\x6e\x6f\162\145"] = "\x20\164\x79\160\x65\75\42\x74\x65\x78\x74\57\152\141\x76\141\163\143\162\151\x70\x74\x22"; goto B3Ahj; ReE2L: case "\x43\103\115\61\x39": goto dOinT; HTxQe: $this->cookieScriptTag_arr["\x6d\x61\162\153\x65\x74\151\x6e\x67"] = "\40\x74\x79\160\x65\x3d\x22\164\145\170\x74\x2f\x78\x2d\x63\143\155\55\x6c\x6f\141\144\x65\162\42\40\144\141\164\141\55\x63\x63\155\x2d\x6c\x6f\141\144\x65\162\x2d\x67\162\x6f\x75\x70\75\x22\107\x6f\157\147\154\145\40\101\x64\x73\42"; goto AHC5A; i63YW: $this->cookieScriptTag_arr["\163\x74\x61\x74\151\163\164\x69\x63\x73"] = "\40\40\164\x79\x70\145\75\x22\164\x65\170\164\x2f\152\x61\166\x61\x73\143\x72\x69\x70\x74\42"; goto E5fK2; dOinT: $this->cookieScriptTag_arr["\145\x73\163\145\156\x74\x69\x61\154"] = "\40\164\x79\160\145\x3d\x22\x74\145\x78\164\57\170\55\x63\143\x6d\55\154\x6f\x61\x64\145\162\x22\40\x64\x61\164\x61\55\x63\x63\x6d\55\x6c\157\x61\x64\x65\162\55\147\162\x6f\x75\160\75\x22\124\145\x63\150\156\151\x73\143\x68\40\x6e\x6f\x74\167\x65\x6e\144\151\147\x22"; goto cN2eM; hcTX0: goto OM0H9; goto ry_gP; E5fK2: $this->cookieScriptTag_arr["\x6d\x61\162\x6b\x65\164\151\156\x67"] = "\x20\x20\164\171\160\145\x3d\42\x74\145\170\x74\57\x6a\141\166\141\x73\x63\x72\151\160\x74\42"; goto DTahH; AHC5A: goto q_nAr; goto NgynH; DTahH: q_nAr: goto UBX22; mD0Dh: $this->cookieScriptTag_arr["\163\164\141\164\151\x73\x74\x69\x63\163"] = "\x20\x74\171\x70\145\75\42\x74\145\170\164\x2f\170\55\x63\143\155\x2d\154\x6f\x61\144\145\162\42\40\x64\x61\164\x61\55\143\143\155\55\154\157\141\x64\x65\x72\x2d\x67\162\x6f\x75\160\75\42\x47\x6f\157\147\154\145\x20\x41\x6e\x61\154\x79\x74\151\143\163\x22"; goto HTxQe; NgynH: JLWh4: goto i63YW; UBX22: $this->cookieScriptTag_arr["\x69\x67\156\x6f\162\x65"] = "\x20\164\171\x70\145\75\42\x74\x65\170\x74\57\x6a\x61\x76\141\163\143\x72\x69\x70\164\x22"; goto hcTX0; cN2eM: if ($this->settings["\x62\125\x73\145\142\125\163\x65\x47\x6f\157\147\x6c\x65\103\x6f\x6e\163\145\156\164\x4d\157\144\x65"] == "\x6f\156") { goto JLWh4; } goto mD0Dh; ry_gP: case "\x4e": case "\101": default: goto VOV7l; CtqjS: $this->cookieScriptTag_arr["\155\141\x72\x6b\x65\164\x69\156\147"] = "\x20\164\171\160\145\75\42\x74\145\170\x74\57\x6a\x61\166\x61\163\143\x72\x69\160\164\x22"; goto yL3oT; sQzuC: $this->cookieScriptTag_arr["\163\164\141\164\151\x73\164\151\143\163"] = "\40\164\x79\160\145\75\42\164\x65\170\x74\x2f\152\x61\x76\141\x73\143\x72\x69\x70\x74\42"; goto CtqjS; VOV7l: $this->cookieScriptTag_arr["\x65\163\x73\x65\x6e\x74\151\141\154"] = "\40\144\141\164\141\55\x63\155\160\x2d\141\x62\x3d\42\61\42\40\x74\x79\x70\x65\75\x22\x74\x65\170\x74\57\x6a\141\x76\141\163\x63\162\x69\x70\164\x22\x20"; goto sQzuC; yL3oT: $this->cookieScriptTag_arr["\x69\147\156\157\162\145"] = "\40\x74\x79\x70\x65\x3d\42\x74\x65\170\164\x2f\152\141\166\141\163\143\x72\151\160\x74\x22"; goto L2Gd8; L2Gd8: } goto KH7vq; QVHzV: OM0H9: goto lRsF9; KH7vq: BupVP: goto QVHzV; lRsF9: } }
declare(strict_types=1);
namespace Plugin\netzdingeDE_google_codes\src\Backend; use JTL\Plugin\PluginInterface; use JTL\Checkout\Bestellung; use JTL\Helpers\Request; use JTL\Shop; class Functions extends PluginHelper { private $cookieScriptTag_arr = array(); private $cDataLayerName = null; public $plugin = null; public $oBestellung = null; public $template_vars_arr = array(); public $bIstBestellseite = null; public $bIstArtikelseite = null; public $bIstWarenkorb = null; public $bIstKategorie = null; public $bIstStartseite = null; public $bIstSuche = null; public $suchausdruck = ''; public $bIstRegistrierung = null; public $bIstRegistriert = null; public $bIstKundenkonto = null; public $bIstAccoutDeleted = null; public $bIstBestellungAccountwahl = null; public $bIstBestellungOhneRegistrierung = null; public $bIstBestellungRegistrierung = null; public $bIstBestellungLieferadresse = null; public $bIstBestellungVersandseite = null; public $bIstBestellungZahlungsseite = null; public $bIstBestellungBestaetigung = null; public $bIstCheckoutSteps = null; public $bIstBestellungEditCustomerAddress = null; public $bIstBestellungVersandZahlungEdit = null; public $bIstAbout = null; public $bIstSonderangebote = null; public $bIstNews = null; public $bIstKontaktaufgerufen = null; public $bIstKontaktaufgenommen = null; public $bIstNewsletterangemeldet = null; public $Einstellungen = null; public $bStammkunde = false; private $cache; public $CacheTag = "netzdingeDE_google_codes"; public function __construct(PluginInterface $oPlugin) { goto usPiT; h0wV0: $this->setCookieScriptTags(); goto azrzC; mfzHc: $this->getVariables(); goto bGhuF; WVbdI: $this->debug(); goto wWhQC; wWhQC: XW6zG: goto t3w_d; YHKhY: if (!($this->settings["bDebug"] == "on")) { goto XW6zG; } goto WVbdI; R36WB: $this->plugin = $oPlugin; goto dTCqq; IEkSg: if (!Shop::isFrontend()) { goto SQ7yT; } goto mfzHc; bGhuF: $this->setMultiDomainIDs(); goto h0wV0; dTCqq: $this->cache = Shop::Container()->getCache(); goto IEkSg; t3w_d: SQ7yT: goto LipTb; azrzC: $this->cDataLayerName = !empty($this->settings["cDataLayerName"] && $this->settings["bUseGoogleTagManager"] == "on") ? $this->settings["cDataLayerName"] : "dataLayer"; goto YHKhY; usPiT: parent::__construct($oPlugin); goto R36WB; LipTb: } public function getVariables() { goto o3U2p; opGuy: $this->bIstSuche = $this->template_vars_arr["NaviFilter"]?->getRealSearch() !== null ? true : false; goto SSjdK; eCMzo: $this->bIstBestellungAccountwahl = parent::getSeitentyp() == 11 && $this->template_vars_arr["step"] == "accountwahl" ? true : false; goto Tu6de; pr26x: $this->bIstBestellungZahlungsseite = parent::getSeitentyp() == 11 && $this->template_vars_arr["step"] == "Zahlung" ? true : false; goto cJs5l; VjtJ3: $this->template_vars_arr["oBestseller_arr"] = parent::getSmarty()->getTemplateVars("oBestseller_arr"); goto XeAaY; VgLij: goto VDAI0; goto DIFH0; gXtMJ: $this->bIstBestellungLieferadresse = parent::getSeitentyp() == 11 && $this->template_vars_arr["step"] == "Lieferadresse" ? true : false; goto R4hY_; vuzxD: $this->template_vars_arr["currentCouponName"] = parent::getSmarty()->getTemplateVars("currentCouponName") ?? null; goto RohtA; uvKJ5: $this->template_vars_arr["step"] = parent::getSmarty()->getTemplateVars("step") ?? null; goto vuzxD; A6MhM: $this->oBestellung = null; goto IlYqo; IWCdK: $this->template_vars_arr["Artikel"] = parent::getSmarty()->getTemplateVars("Artikel"); goto Yuo2s; jMPr0: $this->bIstKontaktaufgenommen = parent::getSeitentyp() == 5 && isset($this->template_vars_arr["step"]) && $this->template_vars_arr["step"] == "nachricht versendet" ? true : false; goto Cl6wo; APwp7: $this->bIstRegistriert = parent::getSeitentyp() == 4 && Request::getInt("reg") == 1 ? true : false; goto ERxUu; R4hY_: $this->bIstBestellungVersandseite = parent::getSeitentyp() == 11 && $this->template_vars_arr["step"] == "Versand" ? true : false; goto pr26x; Lqre3: $this->bIstRegistrierung = parent::getSeitentyp() == 10 ? true : false; goto APwp7; c9Ktk: $this->bIstKontaktaufgerufen = parent::getSeitentyp() == 5 && (!isset($this->template_vars_arr["step"]) || $this->template_vars_arr["step"] !== "nachricht versendet") ? true : false; goto jMPr0; zmBdi: $this->template_vars_arr["WarenkorbWarensumme"] = parent::getSmarty()->getTemplateVars("WarenkorbWarensumme"); goto uvKJ5; aNla9: $this->template_vars_arr["Suchergebnisse"] = parent::getSmarty()->getTemplateVars("Suchergebnisse"); goto IWCdK; TW2Ui: $this->bIstNews = parent::getSeitentyp() == 7 ? true : false; goto c9Ktk; KRAzn: $this->bIstKundenkonto = parent::getSeitentyp() == 4 ? true : false; goto VNaU9; qcrFs: $this->bStammkunde = $this->bStammkunde(); goto boHiH; RPbuE: scKAZ: goto LFVje; IlYqo: $this->bIstBestellseite = false; goto BYjTw; xKCwX: $this->bIstBestellseite = true; goto ZEtNn; cJs5l: $this->bIstBestellungVersandZahlungEdit = parent::getSeitentyp() == 11 && $this->template_vars_arr["step"] == "Versand" && Request::getInt("editVersandart") == 1 ? true : false; goto nD8Cr; vO8WI: $this->bIstBestellseite = false; goto VgLij; wwkNG: VDAI0: goto Lqre3; kQMC2: if (!(!empty($this->oBestellung) && !is_null($this->oBestellung) && (int) $this->oBestellung->kBestellung > 0)) { goto scKAZ; } goto D_qzW; VNaU9: $this->bIstAbout = parent::getSeitentyp() == 21 || parent::getSeitentyp() == 31 || parent::getSeitentyp() == 27 || parent::getSeitentyp() == 19 || parent::getSeitentyp() == 20 ? true : false; goto hPC7o; BYjTw: nlVr9: goto wwkNG; ERxUu: $this->bIstAccoutDeleted = parent::getSeitentyp() == 4 && Request::getInt("del") == 1 ? true : false; goto CQsUH; eW_8e: h41iw: goto kQMC2; o3U2p: $this->template_vars_arr["Bestellung"] = parent::getSmarty()->getTemplateVars("Bestellung"); goto VjtJ3; D_qzW: $this->oBestellung = new Bestellung((int) $this->oBestellung->kBestellung, true); goto RPbuE; nD8Cr: $this->bIstBestellungBestaetigung = parent::getSeitentyp() == 11 && $this->template_vars_arr["step"] == "Bestaetigung" ? true : false; goto WVYf7; CQsUH: $this->bIstCheckoutSteps = parent::getSeitentyp() == 11 || parent::getSeitentyp() == 10 && $this->template_vars_arr["step"] == "formular" && Request::getInt("checkout") == 1 ? true : false; goto eCMzo; SSjdK: $this->suchausdruck = $this->template_vars_arr["NaviFilter"]?->getRealSearch() !== null ? $this->template_vars_arr["NaviFilter"]->getRealSearch()->cSuche : ''; goto tNsL3; hPC7o: $this->bIstSonderangebote = parent::getSeitentyp() == 2 && $this->template_vars_arr["NaviFilter"]?->getSearchSpecial()?->getPrimaryKeyRow() == 2 ? true : false; goto TW2Ui; Cl6wo: $this->bIstNewsletterangemeldet = parent::getSeitentyp() == 8 && Request::getVar("fc") && isset($this->template_vars_arr["cOption"]) && $this->template_vars_arr["cOption"] == "freischalten" ? true : false; goto qcrFs; boHiH: $this->Einstellungen = parent::getSmarty()->getTemplateVars("Einstellungen"); goto FQChC; Tu6de: $this->bIstBestellungEditCustomerAddress = parent::getSeitentyp() == 11 && $this->template_vars_arr["step"] == "edit_customer_address" ? true : false; goto bId_o; P5iH7: $this->oBestellung = isset($GLOBALS["bestellung"]) && !empty($GLOBALS["bestellung"]) && !is_null($GLOBALS["bestellung"]) ? $GLOBALS["bestellung"] : (isset($this->template_vars_arr["Bestellung"]) && !empty($this->template_vars_arr["Bestellung"]) ? $this->template_vars_arr["Bestellung"] : null); goto eW_8e; YTW9B: $this->template_vars_arr["NaviFilter"] = parent::getSmarty()->getTemplateVars("NaviFilter") ?? null; goto iBCYn; m67Uw: $this->oBestellung = null; goto vO8WI; zO4WW: $this->bIstStartseite = parent::getSeitentyp() == 18 ? true : false; goto opGuy; DIFH0: iJ4s7: goto xKCwX; ZEtNn: if (!(!isset($_SESSION["netzdingeDE_google_codes_oBestellung"]) || !($this->oBestellung = $_SESSION["netzdingeDE_google_codes_oBestellung"]))) { goto h41iw; } goto P5iH7; Yuo2s: $this->template_vars_arr["AktuelleKategorie"] = parent::getSmarty()->getTemplateVars("AktuelleKategorie"); goto YTW9B; LFVje: if (!(empty($this->oBestellung->cBestellNr) || @mb_strlen((string) $this->oBestellung->cBestellNr) > 15 && !@mb_strpos("*" . $this->oBestellung->cBestellNr, "-"))) { goto nlVr9; } goto A6MhM; iBCYn: $this->template_vars_arr["Warenkorb"] = parent::getSmarty()->getTemplateVars("Warenkorb"); goto zmBdi; tNsL3: $this->bIstKategorie = parent::getSeitentyp() == 2 && null !== $this->template_vars_arr["oNavigationsinfo"]?->getCategory() && !$this->bIstSuche && $this->template_vars_arr["NaviFilter"]->getSearchSpecial()->getPrimaryKeyRow() != 2 ? true : false; goto KRAzn; XeAaY: $this->template_vars_arr["oNavigationsinfo"] = parent::getSmarty()->getTemplateVars("oNavigationsinfo"); goto aNla9; RohtA: if (isset($_SESSION["netzdingeDE_google_codes_oBestellung"]) && !empty($_SESSION["netzdingeDE_google_codes_oBestellung"]) && !is_null($_SESSION["netzdingeDE_google_codes_oBestellung"]) || parent::getSeitentyp() == 33) { goto iJ4s7; } goto m67Uw; XoiCp: $this->bIstBestellungRegistrierung = parent::getSeitentyp() == 10 && $this->template_vars_arr["step"] == "formular" && Request::getInt("checkout") == 1 ? true : false; goto gXtMJ; bId_o: $this->bIstBestellungOhneRegistrierung = parent::getSeitentyp() == 11 && $this->template_vars_arr["step"] == "unregistriert bestellen" ? true : false; goto XoiCp; WVYf7: $this->bIstArtikelseite = parent::getSeitentyp() == 1 ? true : false; goto tV2xW; tV2xW: $this->bIstWarenkorb = parent::getSeitentyp() == 3 ? true : false; goto zO4WW; FQChC: } public function getSiteSearchString() { goto qe6F2; AK_L0: return $string; goto LFgwW; v0XV8: $string .= "\x9\x9"potentialAction": {" . PHP_EOL; goto eroxW; o9rra: $string .= "" . PHP_EOL; goto nOTd3; oUbfN: $string .= " \x9}" . PHP_EOL; goto w7dQO; ZeD2H: $string .= "" . PHP_EOL; goto AK_L0; HoL3v: $string .= "\x9 "@context": "http://schema.org"," . PHP_EOL; goto oreUl; u68hL: $string .= "</script>" . PHP_EOL; goto ZeD2H; crBjV: $string .= " "query-input": "required name=search_term_string"" . PHP_EOL; goto oUbfN; SWWJK: $string .= "\x9 "target": "" . Shop::getURL() . "/navi.php?suchausdruck={search_term_string}"," . PHP_EOL; goto crBjV; Q3EnB: $string .= "\x9 "url": "" . Shop::getURL() . ""," . PHP_EOL; goto v0XV8; nOTd3: $string .= "<script type="application/ld+json">" . PHP_EOL; goto YfKyF; YfKyF: $string .= " {" . PHP_EOL; goto HoL3v; w7dQO: $string .= "\x9}" . PHP_EOL; goto u68hL; eroxW: $string .= "\x9 "@type": "SearchAction"," . PHP_EOL; goto SWWJK; oreUl: $string .= " \x9"@type": "WebSite"," . PHP_EOL; goto Q3EnB; qe6F2: $string = ''; goto o9rra; LFgwW: } public function getAllgWebsiteTag() { goto Wjf8B; c_w6U: jtgMo: goto TgOTs; yq60l: $cookieType = "marketing"; goto CQx1x; SrwWT: $string .= " var gaOptOut='ga-disable-" . $gaID . "';" . PHP_EOL; goto OZYV4; dlRlt: r8t7l: goto YGEQb; lgLtJ: rpgos: goto D1erU; v8xjW: $options .= (!empty($options) ? ", " : '') . "'anonymize_ip': true"; goto yGnKN; DtjlB: $string .= "\x9});" . PHP_EOL; goto kgw7u; ezg9D: foreach (explode(":", $this->settings["cGA4AdjustBounceSeconds"]) as $seconds) { $string .= " setTimeout("gtag('event','Verweildauer', {'seconds': '" . (int) trim($seconds) . "'})"," . (int) trim($seconds) * 1000 . ");" . PHP_EOL; anhS0: } goto Admxc; gfPLf: $string .= "</script>" . PHP_EOL; goto CyZEb; TlGbT: $options = ''; goto TUCXa; JS_Sd: if (empty($gaID)) { goto RURv2; } goto KiMev; ZK39S: $string .= "<script" . $this->cookieScriptTag_arr["statistics"] . ">" . PHP_EOL; goto lzFZ4; OZYV4: $string .= "\x9if (window.localStorage) {" . PHP_EOL; goto ZhJgC; ZhJgC: $string .= " if (window.localStorage.getItem('gaOptOut') === 'true') window[gaOptOut]=true;" . PHP_EOL; goto ipH_F; frX75: $string .= "\x9 if (document.cookie.indexOf(gaOptOut+'=true')>-1) window[gaOptOut]=true;" . PHP_EOL; goto PWLWe; cnIrB: T57SL: goto gbL0U; PWLWe: $string .= " }" . PHP_EOL; goto tygmA; FN4FP: $cookieType = "statistics"; goto F30r7; PlTsD: goto kqRHe; goto kqSfc; tcDkJ: $initID = $adsID; goto VvBwp; vadK6: $string .= " }" . PHP_EOL; goto zoXg1; gjL6x: $consent_status_arr = array("granted" => "denied", "denied" => "granted", "true" => "false", "false" => "true"); goto PALP0; lzFZ4: if (!($this->settings["cGA4ShowDeactivation"] != "N" && $this->settings["bUsebUseGoogleConsentMode"] != "on")) { goto XDF9J; } goto SrwWT; y55DT: $string .= "</script>" . PHP_EOL; goto cnIrB; nugLR: $initID = $gaID; goto z4UZU; cOxgt: $string .= " gtag('consent', 'default', { " . PHP_EOL; goto f5E67; meDgC: $string .= ", {" . $options . "}"; goto c_w6U; m0iGi: if (empty($options)) { goto jtgMo; } goto meDgC; TgOTs: $string .= ");" . PHP_EOL; goto lEmQF; JAp2x: $options .= (!empty($options) ? ", " : '') . "'client_storage': 'none', 'client_id': '" . $this->getClientID() . "'"; goto Mp4P0; pDcTe: if ((!empty($this->cookieScriptTag_arr["marketing"]) || !empty($this->cookieScriptTag_arr["statistics"])) && $this->settings["cCookieService"] == "CF") { goto S7czK; } goto mNka9; ZZ9yN: $string .= "\x9\x9window." . $this->cDataLayerName . " = window." . $this->cDataLayerName . " || [];" . PHP_EOL; goto DXViq; P5Z2b: $options = ''; goto LFYrb; SYUiI: kqRHe: goto Uk524; cwDTG: $string .= "<script " . $this->cookieScriptTag_arr["ignore"] . " " . ($this->settings["bModPageSpeed"] == "on" ? " data-pagespeed-no-defer" : '') . ">" . PHP_EOL; goto GjRk6; wBySF: $cookieType = "ignore"; goto KzXe8; Eeh8i: $consent_status_arr = array("granted" => "granted", "denied" => "denied", "true" => "true", "false" => "false"); goto wWtPE; DXViq: $string .= " function gtag() { " . $this->cDataLayerName . ".push(arguments); }" . PHP_EOL; goto vadK6; P8zML: $options .= (!empty($options) ? ", " : '') . "'cookie_flags': '" . trim($this->settings["cGA4CookieFlags"]) . "'"; goto dlRlt; KHqrZ: $string .= " function gtag() { " . $this->cDataLayerName . ".push(arguments); }" . PHP_EOL; goto n2LZs; gprtt: EBkmX: goto MBRxX; tNlpT: if (empty($this->settings["cAdsCookieFlags"])) { goto hDa2y; } goto lQ_qC; GUpf5: $string .= "\x9script.src = 'https://www.googletagmanager.com/gtag/js?id=" . $initID . "';" . PHP_EOL; goto ncYHt; CMiAr: $string .= ", {" . $options . "}"; goto lgLtJ; pu2SC: vYR5T: goto tNlpT; D1erU: $string .= ");" . PHP_EOL; goto vOfyZ; YbwiX: if (!empty($gaID)) { goto XDDE0; } goto pEAaW; wIO27: if (!($this->settings["bGA4NoCookie"] == "on")) { goto ufM6h; } goto JAp2x; KiMev: $string .= "\x9gtag('config', '" . $gaID . "'"; goto P5Z2b; yGnKN: iL7PN: goto wIO27; GgmgW: eE7Pb: goto k1nob; ZLj9R: $string .= "</script>" . PHP_EOL; goto pDcTe; GP3EW: $string .= "\x9\x9'security_storage': '" . $consent_status_arr["denied"] . "', " . PHP_EOL; goto r5FyH; lEmQF: v29U4: goto jN9Sp; N8E7C: $options .= (!empty($options) ? ", " : '') . "'conversion_linker': false"; goto MHDgT; TfV37: $adsID = trim($send_to[0]); goto yq60l; GjRk6: $string .= "\x9let script = document.createElement('script');" . PHP_EOL; goto hdBpp; VvBwp: GNmtL: goto GgmgW; djWa9: $string .= " if (typeof gtag === 'undefined'){" . PHP_EOL; goto huUWb; qjiVH: $string .= "\x9gtag('set', 'allow_ad_personalization_signals', false);" . PHP_EOL; goto JkLQS; CRrFs: $gaID = trim($this->settings["cGA4ID"]); goto NBotm; NBotm: if (!($initID == '')) { goto rI0q_; } goto nugLR; F30r7: E3y1v: goto nvy6G; ncYHt: $string .= "\x9document.getElementsByTagName('head')[0].appendChild(script);" . PHP_EOL; goto gfPLf; gbL0U: return $string; goto sVyjz; kqSfc: lPocN: goto xXMnl; kgw7u: $string .= " gtag('set', 'ads_data_redaction', " . $consent_status_arr["true"] . ");" . PHP_EOL; goto A2kmu; t_LHW: if (empty($this->settings["cGA4CookieFlags"])) { goto r8t7l; } goto P8zML; MBRxX: if (!($this->settings["bAdsNoCookie"] == "on")) { goto B9Zh5; } goto N8E7C; wWtPE: if (!($this->settings["cCookieService"] === "N")) { goto WJaaH; } goto gjL6x; apF_x: $string .= " 'functionality_storage': '" . $consent_status_arr["denied"] . "', " . PHP_EOL; goto GP3EW; TuufJ: $string .= "" . PHP_EOL; goto oNK3n; BwNQj: $string .= "\x9gtag('config', '" . $adsID . "'"; goto TlGbT; xXMnl: $string .= "<script" . $this->cookieScriptTag_arr["marketing"] . ">" . PHP_EOL; goto SYUiI; CQx1x: if (!($initID == '')) { goto GNmtL; } goto tcDkJ; c9SEa: XDDE0: goto ZK39S; lQ_qC: $options .= (!empty($options) ? ", " : '') . "'cookie_flags': '" . trim($this->settings["cAdsCookieFlags"]) . "'"; goto kFg8A; kFg8A: hDa2y: goto m0iGi; zUi81: XDF9J: goto PlTsD; TUCXa: if (!($this->settings["bAdsAnonymizeIp"] == "on")) { goto EBkmX; } goto xeD67; hdBpp: $string .= " script.type = 'text/javascript';" . PHP_EOL; goto GUpf5; POCXJ: if (!($this->settings["bGAdsEnhancedConversions"] == "on")) { goto vYR5T; } goto OEKta; k1nob: $string = ''; goto TuufJ; fKn8i: $string .= "\x9 'ad_user_data': '" . $consent_status_arr["denied"] . "', " . PHP_EOL; goto jjjhn; r5FyH: $string .= "\x9\x9'wait_for_update': 0" . PHP_EOL; goto DtjlB; KzXe8: if (!($this->settings["bUseGA4"] == "on" && !empty($this->settings["cGA4ID"]))) { goto E3y1v; } goto CRrFs; PALP0: WJaaH: goto KaOSB; jjjhn: $string .= " 'ad_personalization': '" . $consent_status_arr["denied"] . "', " . PHP_EOL; goto DZT7N; KaOSB: $string .= "<script>" . PHP_EOL; goto djWa9; MHDgT: B9Zh5: goto POCXJ; nvy6G: if (!($this->settings["bUseGoogleAdsConversionTracking"] == "on" && !empty($this->settings["cSendToWert"]))) { goto eE7Pb; } goto kV4oY; YGEQb: if (empty($options)) { goto rpgos; } goto CMiAr; Admxc: NIQl5: goto QwgPK; zoXg1: if (!($this->settings["bUseGoogleAdsRemarketing"] != "on")) { goto uqCTN; } goto qjiVH; JkLQS: uqCTN: goto iukSl; n2LZs: $string .= "\x9}" . PHP_EOL; goto cOxgt; jN9Sp: if (!(!empty($gaID) && $this->settings["bGA4AdjustBounce"] == "on")) { goto EARNn; } goto ezg9D; oNK3n: if (empty($initID)) { goto T57SL; } goto Eeh8i; ipH_F: $string .= " } else {" . PHP_EOL; goto frX75; z4UZU: rI0q_: goto FN4FP; f5E67: $string .= "\x9 'ad_storage': '" . $consent_status_arr["denied"] . "', " . PHP_EOL; goto fKn8i; Mp4P0: ufM6h: goto t_LHW; LFYrb: if (!($this->settings["bGA4AnonymizeIp"] == "on")) { goto iL7PN; } goto v8xjW; kV4oY: $send_to = explode("/", $this->settings["cSendToWert"]); goto TfV37; uGUYD: goto kqRHe; goto c9SEa; pEAaW: if (!empty($adsID)) { goto lPocN; } goto uGUYD; QwgPK: EARNn: goto y55DT; Wjf8B: $initID = $gaID = $send_to = $adsID = ''; goto wBySF; A2kmu: $string .= "\x9gtag('set', 'url_passthrough', " . $consent_status_arr["false"] . ");" . PHP_EOL; goto ZLj9R; huUWb: $string .= "\x9\x9window." . $this->cDataLayerName . " = window." . $this->cDataLayerName . " || [];" . PHP_EOL; goto KHqrZ; DZT7N: $string .= "\x9\x9'analytics_storage': '" . $consent_status_arr["denied"] . "', " . PHP_EOL; goto lSI9V; mNka9: $string .= "<script async " . ($this->settings["cCookieService"] == "JTL" && $this->settings["bUsebUseGoogleConsentMode"] != "on" ? " type="text/plain" data-gc-cmp-id="gc-allgemein"" : $this->cookieScriptTag_arr[$cookieType]) . " " . ($this->settings["cCookieService"] == "CM" ? "data-cmp-" : ($this->settings["cCookieService"] == "CCM19" && $this->settings["bUsebUseGoogleConsentMode"] != "on" ? "data-ccm-loader-" : '')) . "src="https://www.googletagmanager.com/gtag/js?id=" . $initID . """ . $this->cookieScriptTag_arr["statistics"] . '' . ($this->settings["bModPageSpeed"] == "on" ? " data-pagespeed-no-defer" : '') . "></script>" . PHP_EOL; goto TVlRS; tygmA: $string .= " console.log('GA4 Opt Out Status ga-disable-" . $gaID . ": ' + window['ga-disable-" . $gaID . "']);" . PHP_EOL; goto zUi81; OEKta: $options .= (!empty($options) ? ", " : '') . "'allow_enhanced_conversions':true"; goto pu2SC; TVlRS: goto imrXr; goto W7RDb; xeD67: $options .= (!empty($options) ? ", " : '') . "'anonymize_ip': true"; goto gprtt; CEvzN: if (empty($adsID)) { goto v29U4; } goto BwNQj; vOfyZ: RURv2: goto CEvzN; iukSl: $string .= "\x9gtag('js', new Date());" . PHP_EOL; goto JS_Sd; W7RDb: S7czK: goto cwDTG; CyZEb: imrXr: goto YbwiX; Uk524: $string .= " if (typeof gtag === 'undefined'){" . PHP_EOL; goto ZZ9yN; lSI9V: $string .= "\x9 'personalization_storage': '" . $consent_status_arr["denied"] . "', " . PHP_EOL; goto apF_x; sVyjz: } public function getAdsString() { goto stl8I; QhtVD: $string .= "\x9\x9\x9 'address': {" . PHP_EOL; goto sjbkK; zegzi: $string .= "}, 0);" . PHP_EOL; goto iJYPY; vshUy: $string .= "\x9if (typeof gtag === "function") { " . PHP_EOL; goto nxBRp; x3gXK: return $string; goto UHCz8; dINcJ: $string = ''; goto fNed3; YZhi4: $string .= " }" . PHP_EOL; goto zegzi; stl8I: $setValue = $this->settings["cConversionValue"]; goto VvgOh; vZ8ln: Th03r: goto E9f81; iJYPY: $string .= "</script>" . PHP_EOL; goto x3gXK; sTGWe: $string .= " \x9'user_data': {" . PHP_EOL; goto FSNOs; FSNOs: $string .= " \x9 'sha256_email_address': '" . hash("sha2", strtolower((string) trim($this->oBestellung->oKunde->cMail))) . "'," . PHP_EOL; goto QhtVD; E9f81: $string .= " 'new_customer': '" . ($this->bStammkunde ? "false" : "true") . "'" . PHP_EOL; goto fJev5; jx6vc: $string .= "\x9\x9console.log('GAds: kein gtag()');" . PHP_EOL; goto YZhi4; fJev5: $string .= "\x9\x9});" . PHP_EOL; goto sLA17; VvgOh: $setValueOwn = $this->settings["cConversionValueOwn"]; goto dINcJ; sjbkK: $string .= " \x9\x9'sha6_first_name': '" . hash("sha256", strtolower((string) trim($this->oBestellung->oKunde->cVorname))) . "'," . PHP_EOL; goto LPm3e; mEmm1: if (!($this->settings["bGAdsEnhancedConversions"] == "on" && isset($this->oBestellung->oKunde->cMail) && !empty($this->oBestellung->oKunde->cMail))) { goto Th03r; } goto sTGWe; Wq9BT: $string .= "<script" . $this->cookieScriptTag_arr["marketing"] . ">" . PHP_EOL; goto R0isT; qgqWM: $string .= "\x9\x9\x9'transaction_id': '" . $this->oBestellung->cBestellNr . "'," . PHP_EOL; goto mEmm1; AEUtn: $string .= "\x9 \x9}" . PHP_EOL; goto C4KZr; fNed3: $string .= "" . PHP_EOL; goto Wq9BT; MXRGv: $string .= " \x9 'value': " . round(!empty($this->oBestellung->{$setValueOwn}) && (float) $this->oBestellung->{$setValueOwn} > 0 ? $this->oBestellung->{$setValueOwn} * (float) $this->oBestellung->fWaehrungsFaktor : $this->oBestellung->{$setValue} * (float) $this->oBestellung->fWaehrungsFaktor, 2) . "," . PHP_EOL; goto fRe9l; sLA17: $string .= "\x9} else {" . PHP_EOL; goto jx6vc; vwOlN: $string .= " \x9 'send_to': '" . trim($this->settings["cSendToWert"]) . "'," . PHP_EOL; goto MXRGv; LPm3e: $string .= "\x9\x9 \x9\x9'sha256_last_name': '" . hash("sha2", strtolower((string) trim($this->oBestellung->oKunde->cNachname))) . "'" . PHP_EOL; goto AEUtn; R0isT: $string .= "setTimeout (function(f){" . PHP_EOL; goto vshUy; C4KZr: $string .= "\x9 \x9}," . PHP_EOL; goto vZ8ln; fRe9l: $string .= " 'currency': '" . (isset($this->oBestellung->Waehrung) ? $this->oBestellung->Waehrung->getCode() : '') . "'," . PHP_EOL; goto qgqWM; nxBRp: $string .= "\x9 gtag('event', 'conversion', {" . PHP_EOL; goto vwOlN; UHCz8: } public function getClientID() { goto sd08J; jg01O: KynZs: goto EwKzD; RTq_5: $lng = strtolower((string) $_SERVER["HTTP_ACCEPT_LANGUAGE"]); goto jg01O; EwKzD: if (!($lng != '')) { goto QcCUw; } goto HWFLu; XnEYM: QcCUw: goto kab4Q; Rdsam: $in = $clientIp . "k1|" . $lng . "k2|" . $agent . "s|"; goto Tv0WZ; WmNC3: $clientIp = $this->anonymizeIp((string) $_SERVER["REMOTE_ADDR"]); goto Dr9_n; HWFLu: $lng = explode(",", $lng)[0]; goto XnEYM; sd08J: $lng = ''; goto wGk1o; b82aa: return hash("md5", $in . $salt); goto SQzSv; Tv0WZ: $salt = "S&6!l%aV<*MFy;~Uy9)t#^ygl"; goto b82aa; X9IE5: if (!isset($_SERVER["HTTP_X_FORWARDED_FOR"])) { goto L7AZY; } goto urj1C; wGk1o: if (!isset($_SERVER["HTTP_ACCEPT_LANGUAGE"])) { goto KynZs; } goto RTq_5; Dr9_n: t2nyu: goto Rdsam; urj1C: $clientIp = $this->anonymizeIp((string) $_SERVER["HTTP_X_FORWARDED_FOR"]); goto lmfuH; lmfuH: goto t2nyu; goto p0jaY; p0jaY: L7AZY: goto WmNC3; kab4Q: $agent = urlencode((string) (isset($_SERVER["HTTP_USER_AGENT"]) ? $_SERVER["HTTP_USER_AGENT"] : "notset")); goto X9IE5; SQzSv: } private function anonymizeIp($ip) { return preg_replace(["/\.\d*$/", "/[\da-f]*:[\da-f]*$/"], [".0", "00:0000"], $ip); } private function debug() { goto A8Oqx; iGKbG: var_dump($this->template_vars_arr["Bestellung"]); goto UB2jh; C8fhe: echo ""; goto bCy81; st1xQ: echo $this->oBestellung->cZahlungsartName . " -->"; goto YXFcr; UB2jh: echo " -->"; goto q2CDy; A8Oqx: echo ""; goto NKzDL; AiAVn: echo " -->"; goto h2gJa; NKzDL: echo ""; goto qfmEM; h2gJa: echo ""; goto NHRmz; q2CDy: echo ""; goto C8fhe; nb4lx: var_dump($GLOBALS["_SESSION"]); goto jVh25; NHRmz: } public function setMultiDomainIDs() : void { goto bvyvO; ZiDTC: if (!(strpos("*" . $this->settings["cGTMId"], ";") && strpos("*" . $this->settings["cGTMId"], ":"))) { goto nkDE_; } goto EHv8O; DhPjy: if (empty($cSendToWert_arr[$d])) { goto yXnW9; } goto KMLEZ; BKnqU: $this->settings["cGTMId"] = $cGTMId_arr[$d]; goto NmGQv; bvyvO: $d = (!empty($this->getSubdomain()) ? $this->getSubdomain() . : '') . $this->getHost() . . $this->getTld(); goto SLsrh; uU3Na: if (!(strpos("*" . $this->settings["cSendToWert"], ";") && strpos("*" . $this->settings["cSendToWert"], ":"))) { goto GwfLr; } goto CHckD; EHv8O: $cGTMId_arr_arr = explode(";", trim($this->settings["cGTMId"])); goto IVbib; bMlNK: if (empty($cGTMId_arr[$d])) { goto aMVHr; } goto BKnqU; nI7bp: Lwx3S: goto pCiUK; UrzUS: foreach ($cSendToWert_arr_arr as $cSendToWert) { goto jtYqv; jtYqv: $cSendToWertTmp_arr = explode(":", trim($cSendToWert)); goto xHIXN; xHIXN: $cSendToWert_arr[trim($cSendToWertTmp_arr[0])] = trim($cSendToWertTmp_arr[1]); goto BVMWD; BVMWD: xsGA7: goto xkTnD; xkTnD: } goto OhbX1; SLsrh: if (!(strpos("*" . $this->settings["cGA4ID"], ";") && strpos("*" . $this->settings["cGA4ID"], ":"))) { goto tNVHs; } goto TegCA; NmGQv: aMVHr: goto cBuuI; OhbX1: r1qH7: goto DhPjy; d873Y: $this->settings["cGA4ID"] = $cGA4ID_arr[$d]; goto nI7bp; KMLEZ: $this->settings["cSendToWert"] = $cSendToWert_arr[$d]; goto rzEPI; IVbib: $cGTMId_arr = array(); goto cBS1w; pCiUK: tNVHs: goto ZiDTC; lqTbO: foreach ($cGA4ID_arr_arr as $cGA4ID) { goto s3wcf; s3wcf: $cGA4IDTmp_arr = explode(":", trim($cGA4ID)); goto Qe1ZI; Qe1ZI: $cGA4ID_arr[trim($cGA4IDTmp_arr[0])] = trim($cGA4IDTmp_arr[1]); goto qypcV; qypcV: HEngw: goto eLZoU; eLZoU: } goto FBuvc; s9pJ0: if (empty($cGA4ID_arr[$d])) { goto Lwx3S; } goto d873Y; sx81V: $cSendToWert_arr = array(); goto UrzUS; cBuuI: nkDE_: goto uU3Na; FBuvc: t5fJI: goto s9pJ0; xraqj: $cGA4ID_arr = array(); goto lqTbO; r5JI1: ehA3c: goto bMlNK; TegCA: $cGA4ID_arr_arr = explode(";", trim($this->settings["cGA4ID"])); goto xraqj; CHckD: $cSendToWert_arr_arr = explode(";", trim($this->settings["cSendToWert"])); goto sx81V; rzEPI: yXnW9: goto vL6zm; cBS1w: foreach ($cGTMId_arr_arr as $cGTMId) { goto jlsiw; f5t70: $cGTMId_arr[trim($cGTMIdTmp_arr[0])] = trim($cGTMIdTmp_arr[1]); goto dZa20; jlsiw: $cGTMIdTmp_arr = explode(":", trim($cGTMId)); goto f5t70; dZa20: y6rlT: goto yECle; yECle: } goto r5JI1; vL6zm: GwfLr: goto iKnv4; iKnv4: } private function getHostSplitted() { goto CMQ7t; CMQ7t: $matches = array(); goto TppP3; TppP3: if (substr_count($_SERVER["HTTP_HOST"], ) == 1) { goto ENJ4A; } goto IaNZQ; wYbQ0: goto OU7pw; goto fHDZE; WdNlp: return array(0 => isset($matches["sd"]) ? $matches["sd"] : '', 1 => $matches["d"], 2 => $matches["tld"]); goto ANk6A; IaNZQ: preg_match("/^(?P<sd>.+)\.(?P<d>.+?)\.(?P<tld>.+?)$/", $_SERVER["HTTP_HOST"], $matches); goto wYbQ0; kdIyz: preg_match("/^(?P<d>.+)\.(?P<tld>.+?)$/", $_SERVER["HTTP_HOST"], $matches); goto sdDJW; sdDJW: OU7pw: goto WdNlp; fHDZE: ENJ4A: goto kdIyz; ANk6A: } private function getSubdomain() { list($subdomain) = $this->getHostSplitted(); return $subdomain; } private function getHost() { list(, $host) = $this->getHostSplitted(); return $host; } private function getTld() { list(, , $tld) = $this->getHostSplitted(); return $tld; } public function bStammkunde() { goto gZ3k_; llCbi: return false; goto PTGw1; PUVHs: AhU6D: goto KRSNz; mYff3: goto AhU6D; goto z_bJj; X0i6f: pyoL6: goto PUVHs; hT21F: $oKunde = $_SESSION["Kunde"]; goto v38ut; gZ3k_: if (isset($_SESSION["Kunde"])) { goto STcUK; } goto NjVJC; v38ut: if (parent::dbSelectSingleRow("trechnungsadresse", "cMail", $_SESSION["Kunde"]->cMail)) { goto Vm4r_; } goto llCbi; PTGw1: goto pyoL6; goto V_8QG; NjVJC: return false; goto mYff3; V_8QG: Vm4r_: goto UuO6p; z_bJj: STcUK: goto hT21F; UuO6p: return true; goto X0i6f; KRSNz: } private function setCookieScriptTags() { goto becTb; becTb: switch ($this->settings["cCookieService"]) { case "CB": goto cBMQW; oM8F0: aTrWz: goto vxREk; vxREk: $this->cookieScriptTag_arr["ignore"] = " data-cookieconsent="ignore""; goto ssFes; cBMQW: $this->cookieScriptTag_arr["essential"] = " data-cookieconsent="ignore""; goto kzuXN; oQ33n: $this->cookieScriptTag_arr["marketing"] = " type="text/plain" data-cookieconsent="marketing""; goto OKDox; vNH8j: $this->cookieScriptTag_arr["marketing"] = " type="text/javascript" data-cookieconsent="ignore""; goto oM8F0; JCFue: $this->cookieScriptTag_arr["statistics"] = " type="text/plain" data-cookieconsent="statistics""; goto oQ33n; WixM8: TO7kX: goto u9JDl; ssFes: goto OM0H9; goto vdURd; OKDox: goto aTrWz; goto WixM8; u9JDl: $this->cookieScriptTag_arr["statistics"] = " type="text/javascript" data-cookieconsent="ignore""; goto vNH8j; kzuXN: if ($this->settings["bUsebUseGoogleConsentMode"] == "on") { goto TO7kX; } goto JCFue; vdURd: case "UC": goto PJSVU; wDen9: $this->cookieScriptTag_arr["ignore"] = " type="text/javascript""; goto G4nRT; YTnaC: hJ9nw: goto ynAzd; A57Qf: $this->cookieScriptTag_arr["marketing"] = " type="text/javascript""; goto CAcmB; ynAzd: $this->cookieScriptTag_arr["statistics"] = " type="text/javascript""; goto A57Qf; IwCnW: $this->cookieScriptTag_arr["marketing"] = " type="text/plain" data-usercentrics="Google Ads""; goto RkYtR; G4nRT: goto OM0H9; goto deGXn; PJSVU: $this->cookieScriptTag_arr["essential"] = " type="text/plain" data-usercentrics="Erforderlich""; goto Epveh; RkYtR: goto VvmdR; goto YTnaC; Wz4Kl: $this->cookieScriptTag_arr["statistics"] = " type="text/plain" data-usercentrics="Google Analytics""; goto IwCnW; Epveh: if ($this->settings["bUsebUseGoogleConsentMode"] == "on") { goto hJ9nw; } goto Wz4Kl; CAcmB: VvmdR: goto wDen9; deGXn: case "CM": goto ZiV6s; zONwE: H2p3w: goto EDxX1; EDxX1: $this->cookieScriptTag_arr["statistics"] = " data-cmp-vendor="s" class="cmplazyload""; goto lku3P; oMAby: if ($this->settings["bUsebUseGoogleConsentMode"] == "on") { goto H2p3w; } goto RR3Xp; dnfPC: $this->cookieScriptTag_arr["marketing"] = " data-cmp-vendor="s1" type="text/plain" class="cmplazyload""; goto SZH9_; GN0Wz: goto OM0H9; goto X2XFz; SZH9_: goto SEFvg; goto zONwE; ZiV6s: $this->cookieScriptTag_arr["essential"] = " data-cmp-vendor="s" class="cmplazyload""; goto oMAby; xqmY1: SEFvg: goto JKCxi; RR3Xp: $this->cookieScriptTag_arr["statistics"] = " data-cmp-vendor="s" type="text/plain" class="cmplazyload""; goto dnfPC; lku3P: $this->cookieScriptTag_arr["marketing"] = " data-cmp-vendor="s1" class="cmplazyload""; goto xqmY1; JKCxi: $this->cookieScriptTag_arr["ignore"] = " type="text/javascript""; goto GN0Wz; X2XFz: case "WS": goto TENBX; TENBX: $this->cookieScriptTag_arr["essential"] = " type="text/javascript" data-eucid="google_allgemein" data-cookietag-category="notwendig" data-cookietag-name="Erforderlich" data-cookietag-description="technisch erforderlich" data-cookietag-cookies="""; goto zpsU2; Q6c_e: $this->cookieScriptTag_arr["ignore"] = " type="text/javascript""; goto tZP6x; OpWPh: $this->cookieScriptTag_arr["marketing"] = " type="text/javascript" data-eucid="google_ads" data-cookietag-category="marketing" data-cookietag-name="Google Ads" data-cookietag-description="Zum Auswerten unseres Werbeerfolgs. Nicht erfolgreiche Werbung kostet viel Geld und macht dadurch Produkte teurer." data-cookietag-cookies="""; goto Q6c_e; zpsU2: $this->cookieScriptTag_arr["statistics"] = " type="text/javascript" data-eucid="google_analytics4" data-cookietag-category="analytics" data-cookietag-name="Google Analytics" data-cookietag-description="Analyse von Nutzererfahrungen zur Verbesserung Ihres Einkaufserlebnisses" data-cookietag-cookies="""; goto OpWPh; tZP6x: goto OM0H9; goto bovXi; bovXi: case "CF": goto e2YJZ; msDJI: gLbYM: goto KoXj_; KoXj_: $this->cookieScriptTag_arr["ignore"] = " type="text/javascript""; goto Vu021; s_fTF: if ($this->settings["bUsebUseGoogleConsentMode"] == "on") { goto DAeJJ; } goto Nquor; inOkP: goto gLbYM; goto BpNB4; e2YJZ: $this->cookieScriptTag_arr["essential"] = " type="text/plain" data-cookiefirst-category="functional""; goto s_fTF; Vu021: goto OM0H9; goto mg4RI; Nquor: $this->cookieScriptTag_arr["statistics"] = " type="text/plain" data-cookiefirst-category="performance""; goto HIN7V; itb6u: $this->cookieScriptTag_arr["statistics"] = " type="text/javascript""; goto E4fX3; E4fX3: $this->cookieScriptTag_arr["marketing"] = " type="text/javascript""; goto msDJI; HIN7V: $this->cookieScriptTag_arr["marketing"] = " type="text/plain" data-cookiefirst-category="advertising""; goto inOkP; BpNB4: DAeJJ: goto itb6u; mg4RI: case "JTL": goto hmk0S; La09b: snJMe: goto A2MCU; TT73J: if ($this->settings["bUsebUseGoogleConsentMode"] == "on") { goto XbX2m; } goto KpqmL; RgJUe: XbX2m: goto uRpn9; tltFa: $this->cookieScriptTag_arr["marketing"] = " type="text/javascript""; goto La09b; KpqmL: $this->cookieScriptTag_arr["statistics"] = " type="text/plain" data-gc-cmp-id="analytics""; goto EsIKc; uRpn9: $this->cookieScriptTag_arr["statistics"] = " type="text/javascript""; goto tltFa; EsIKc: $this->cookieScriptTag_arr["marketing"] = " type="text/plain" data-gc-cmp-id="adwords""; goto kwoC0; JB5xb: goto OM0H9; goto BF3Sj; hmk0S: $this->cookieScriptTag_arr["essential"] = " type="text/javascript""; goto TT73J; kwoC0: goto snJMe; goto RgJUe; A2MCU: $this->cookieScriptTag_arr["ignore"] = " type="text/javascript""; goto JB5xb; BF3Sj: case "LC": goto URmkz; B3Ahj: goto OM0H9; goto ReE2L; Su8c2: $this->cookieScriptTag_arr["statistics"] = " type="text/plain" data-cookiecategory="Google Analytics""; goto TNWAg; URmkz: $this->cookieScriptTag_arr["essential"] = " type="text/plain" data-cookiecategory="Google Analytics""; goto Su8c2; TNWAg: $this->cookieScriptTag_arr["marketing"] = " type="text/plain" data-cookiecategory="Google Ads""; goto sY5Ui; sY5Ui: $this->cookieScriptTag_arr["ignore"] = " type="text/javascript""; goto B3Ahj; ReE2L: case "CCM19": goto dOinT; HTxQe: $this->cookieScriptTag_arr["marketing"] = " type="text/x-ccm-loader" data-ccm-loader-group="Google Ads""; goto AHC5A; i63YW: $this->cookieScriptTag_arr["statistics"] = " type="text/javascript""; goto E5fK2; dOinT: $this->cookieScriptTag_arr["essential"] = " type="text/x-ccm-loader" data-ccm-loader-group="Technisch notwendig""; goto cN2eM; hcTX0: goto OM0H9; goto ry_gP; E5fK2: $this->cookieScriptTag_arr["marketing"] = " type="text/javascript""; goto DTahH; AHC5A: goto q_nAr; goto NgynH; DTahH: q_nAr: goto UBX22; mD0Dh: $this->cookieScriptTag_arr["statistics"] = " type="text/x-ccm-loader" data-ccm-loader-group="Google Analytics""; goto HTxQe; NgynH: JLWh4: goto i63YW; UBX22: $this->cookieScriptTag_arr["ignore"] = " type="text/javascript""; goto hcTX0; cN2eM: if ($this->settings["bUsebUseGoogleConsentMode"] == "on") { goto JLWh4; } goto mD0Dh; ry_gP: case "N": case "A": default: goto VOV7l; CtqjS: $this->cookieScriptTag_arr["marketing"] = " type="text/javascript""; goto yL3oT; sQzuC: $this->cookieScriptTag_arr["statistics"] = " type="text/javascript""; goto CtqjS; VOV7l: $this->cookieScriptTag_arr["essential"] = " data-cmp-ab="1" type="text/javascript" "; goto sQzuC; yL3oT: $this->cookieScriptTag_arr["ignore"] = " type="text/javascript""; goto L2Gd8; L2Gd8: } goto KH7vq; QVHzV: OM0H9: goto lRsF9; KH7vq: BupVP: goto QVHzV; lRsF9: } }
declare(strict_types=1);
namespace Plugin\netzdingeDE_google_codes\src\Backend; use JTL\Plugin\PluginInterface; use JTL\Checkout\Bestellung; use JTL\Helpers\Request; use JTL\Shop; class Functions extends PluginHelper { private $cookieScriptTag_arr = array(); private $cDataLayerName = null; public $plugin = null; public $oBestellung = null; public $template_vars_arr = array(); public $bIstBestellseite = null; public $bIstArtikelseite = null; public $bIstWarenkorb = null; public $bIstKategorie = null; public $bIstStartseite = null; public $bIstSuche = null; public $suchausdruck = ''; public $bIstRegistrierung = null; public $bIstRegistriert = null; public $bIstKundenkonto = null; public $bIstAccoutDeleted = null; public $bIstBestellungAccountwahl = null; public $bIstBestellungOhneRegistrierung = null; public $bIstBestellungRegistrierung = null; public $bIstBestellungLieferadresse = null; public $bIstBestellungVersandseite = null; public $bIstBestellungZahlungsseite = null; public $bIstBestellungBestaetigung = null; public $bIstCheckoutSteps = null; public $bIstBestellungEditCustomerAddress = null; public $bIstBestellungVersandZahlungEdit = null; public $bIstAbout = null; public $bIstSonderangebote = null; public $bIstNews = null; public $bIstKontaktaufgerufen = null; public $bIstKontaktaufgenommen = null; public $bIstNewsletterangemeldet = null; public $Einstellungen = null; public $bStammkunde = false; private $cache; public $CacheTag = "netzdingeDE_google_codes"; public function __construct(PluginInterface $oPlugin) { goto usPiT; h0wV0: $this->setCookieScriptTags(); goto azrzC; mfzHc: $this->getVariables(); goto bGhuF; WVbdI: $this->debug(); goto wWhQC; wWhQC: XW6zG: goto t3w_d; YHKhY: if (!($this->settings["bDebug"] == "on")) { goto XW6zG; } goto WVbdI; R36WB: $this->plugin = $oPlugin; goto dTCqq; IEkSg: if (!Shop::isFrontend()) { goto SQ7yT; } goto mfzHc; bGhuF: $this->setMultiDomainIDs(); goto h0wV0; dTCqq: $this->cache = Shop::Container()->getCache(); goto IEkSg; t3w_d: SQ7yT: goto LipTb; azrzC: $this->cDataLayerName = !empty($this->settings["cDataLayerName"] && $this->settings["bUseGoogleTagManager"] == "on") ? $this->settings["cDataLayerName"] : "dataLayer"; goto YHKhY; usPiT: parent::__construct($oPlugin); goto R36WB; LipTb: } public function getVariables() { goto o3U2p; opGuy: $this->bIstSuche = $this->template_vars_arr["NaviFilter"]?->getRealSearch() !== null ? true : false; goto SSjdK; eCMzo: $this->bIstBestellungAccountwahl = parent::getSeitentyp() == 11 && $this->template_vars_arr["step"] == "accountwahl" ? true : false; goto Tu6de; pr26x: $this->bIstBestellungZahlungsseite = parent::getSeitentyp() == 11 && $this->template_vars_arr["step"] == "Zahlung" ? true : false; goto cJs5l; VjtJ3: $this->template_vars_arr["oBestseller_arr"] = parent::getSmarty()->getTemplateVars("oBestseller_arr"); goto XeAaY; VgLij: goto VDAI0; goto DIFH0; gXtMJ: $this->bIstBestellungLieferadresse = parent::getSeitentyp() == 11 && $this->template_vars_arr["step"] == "Lieferadresse" ? true : false; goto R4hY_; vuzxD: $this->template_vars_arr["currentCouponName"] = parent::getSmarty()->getTemplateVars("currentCouponName") ?? null; goto RohtA; uvKJ5: $this->template_vars_arr["step"] = parent::getSmarty()->getTemplateVars("step") ?? null; goto vuzxD; A6MhM: $this->oBestellung = null; goto IlYqo; IWCdK: $this->template_vars_arr["Artikel"] = parent::getSmarty()->getTemplateVars("Artikel"); goto Yuo2s; jMPr0: $this->bIstKontaktaufgenommen = parent::getSeitentyp() == 5 && isset($this->template_vars_arr["step"]) && $this->template_vars_arr["step"] == "nachricht versendet" ? true : false; goto Cl6wo; APwp7: $this->bIstRegistriert = parent::getSeitentyp() == 4 && Request::getInt("reg") == 1 ? true : false; goto ERxUu; R4hY_: $this->bIstBestellungVersandseite = parent::getSeitentyp() == 11 && $this->template_vars_arr["step"] == "Versand" ? true : false; goto pr26x; Lqre3: $this->bIstRegistrierung = parent::getSeitentyp() == 10 ? true : false; goto APwp7; c9Ktk: $this->bIstKontaktaufgerufen = parent::getSeitentyp() == 5 && (!isset($this->template_vars_arr["step"]) || $this->template_vars_arr["step"] !== "nachricht versendet") ? true : false; goto jMPr0; zmBdi: $this->template_vars_arr["WarenkorbWarensumme"] = parent::getSmarty()->getTemplateVars("WarenkorbWarensumme"); goto uvKJ5; aNla9: $this->template_vars_arr["Suchergebnisse"] = parent::getSmarty()->getTemplateVars("Suchergebnisse"); goto IWCdK; TW2Ui: $this->bIstNews = parent::getSeitentyp() == 7 ? true : false; goto c9Ktk; KRAzn: $this->bIstKundenkonto = parent::getSeitentyp() == 4 ? true : false; goto VNaU9; qcrFs: $this->bStammkunde = $this->bStammkunde(); goto boHiH; RPbuE: scKAZ: goto LFVje; IlYqo: $this->bIstBestellseite = false; goto BYjTw; xKCwX: $this->bIstBestellseite = true; goto ZEtNn; cJs5l: $this->bIstBestellungVersandZahlungEdit = parent::getSeitentyp() == 11 && $this->template_vars_arr["step"] == "Versand" && Request::getInt("editVersandart") == 1 ? true : false; goto nD8Cr; vO8WI: $this->bIstBestellseite = false; goto VgLij; wwkNG: VDAI0: goto Lqre3; kQMC2: if (!(!empty($this->oBestellung) && !is_null($this->oBestellung) && (int) $this->oBestellung->kBestellung > 0)) { goto scKAZ; } goto D_qzW; VNaU9: $this->bIstAbout = parent::getSeitentyp() == 21 || parent::getSeitentyp() == 31 || parent::getSeitentyp() == 27 || parent::getSeitentyp() == 19 || parent::getSeitentyp() == 20 ? true : false; goto hPC7o; BYjTw: nlVr9: goto wwkNG; ERxUu: $this->bIstAccoutDeleted = parent::getSeitentyp() == 4 && Request::getInt("del") == 1 ? true : false; goto CQsUH; eW_8e: h41iw: goto kQMC2; o3U2p: $this->template_vars_arr["Bestellung"] = parent::getSmarty()->getTemplateVars("Bestellung"); goto VjtJ3; D_qzW: $this->oBestellung = new Bestellung((int) $this->oBestellung->kBestellung, true); goto RPbuE; nD8Cr: $this->bIstBestellungBestaetigung = parent::getSeitentyp() == 11 && $this->template_vars_arr["step"] == "Bestaetigung" ? true : false; goto WVYf7; CQsUH: $this->bIstCheckoutSteps = parent::getSeitentyp() == 11 || parent::getSeitentyp() == 10 && $this->template_vars_arr["step"] == "formular" && Request::getInt("checkout") == 1 ? true : false; goto eCMzo; SSjdK: $this->suchausdruck = $this->template_vars_arr["NaviFilter"]?->getRealSearch() !== null ? $this->template_vars_arr["NaviFilter"]->getRealSearch()->cSuche : ''; goto tNsL3; hPC7o: $this->bIstSonderangebote = parent::getSeitentyp() == 2 && $this->template_vars_arr["NaviFilter"]?->getSearchSpecial()?->getPrimaryKeyRow() == 2 ? true : false; goto TW2Ui; Cl6wo: $this->bIstNewsletterangemeldet = parent::getSeitentyp() == 8 && Request::getVar("fc") && isset($this->template_vars_arr["cOption"]) && $this->template_vars_arr["cOption"] == "freischalten" ? true : false; goto qcrFs; boHiH: $this->Einstellungen = parent::getSmarty()->getTemplateVars("Einstellungen"); goto FQChC; Tu6de: $this->bIstBestellungEditCustomerAddress = parent::getSeitentyp() == 11 && $this->template_vars_arr["step"] == "edit_customer_address" ? true : false; goto bId_o; P5iH7: $this->oBestellung = isset($GLOBALS["bestellung"]) && !empty($GLOBALS["bestellung"]) && !is_null($GLOBALS["bestellung"]) ? $GLOBALS["bestellung"] : (isset($this->template_vars_arr["Bestellung"]) && !empty($this->template_vars_arr["Bestellung"]) ? $this->template_vars_arr["Bestellung"] : null); goto eW_8e; YTW9B: $this->template_vars_arr["NaviFilter"] = parent::getSmarty()->getTemplateVars("NaviFilter") ?? null; goto iBCYn; m67Uw: $this->oBestellung = null; goto vO8WI; zO4WW: $this->bIstStartseite = parent::getSeitentyp() == 18 ? true : false; goto opGuy; DIFH0: iJ4s7: goto xKCwX; ZEtNn: if (!(!isset($_SESSION["netzdingeDE_google_codes_oBestellung"]) || !($this->oBestellung = $_SESSION["netzdingeDE_google_codes_oBestellung"]))) { goto h41iw; } goto P5iH7; Yuo2s: $this->template_vars_arr["AktuelleKategorie"] = parent::getSmarty()->getTemplateVars("AktuelleKategorie"); goto YTW9B; LFVje: if (!(empty($this->oBestellung->cBestellNr) || @mb_strlen((string) $this->oBestellung->cBestellNr) > 15 && !@mb_strpos("*" . $this->oBestellung->cBestellNr, "-"))) { goto nlVr9; } goto A6MhM; iBCYn: $this->template_vars_arr["Warenkorb"] = parent::getSmarty()->getTemplateVars("Warenkorb"); goto zmBdi; tNsL3: $this->bIstKategorie = parent::getSeitentyp() == 2 && null !== $this->template_vars_arr["oNavigationsinfo"]?->getCategory() && !$this->bIstSuche && $this->template_vars_arr["NaviFilter"]->getSearchSpecial()->getPrimaryKeyRow() != 2 ? true : false; goto KRAzn; XeAaY: $this->template_vars_arr["oNavigationsinfo"] = parent::getSmarty()->getTemplateVars("oNavigationsinfo"); goto aNla9; RohtA: if (isset($_SESSION["netzdingeDE_google_codes_oBestellung"]) && !empty($_SESSION["netzdingeDE_google_codes_oBestellung"]) && !is_null($_SESSION["netzdingeDE_google_codes_oBestellung"]) || parent::getSeitentyp() == 33) { goto iJ4s7; } goto m67Uw; XoiCp: $this->bIstBestellungRegistrierung = parent::getSeitentyp() == 10 && $this->template_vars_arr["step"] == "formular" && Request::getInt("checkout") == 1 ? true : false; goto gXtMJ; bId_o: $this->bIstBestellungOhneRegistrierung = parent::getSeitentyp() == 11 && $this->template_vars_arr["step"] == "unregistriert bestellen" ? true : false; goto XoiCp; WVYf7: $this->bIstArtikelseite = parent::getSeitentyp() == 1 ? true : false; goto tV2xW; tV2xW: $this->bIstWarenkorb = parent::getSeitentyp() == 3 ? true : false; goto zO4WW; FQChC: } public function getSiteSearchString() { goto qe6F2; AK_L0: return $string; goto LFgwW; v0XV8: $string .= "\x9\x9"potentialAction": {" . PHP_EOL; goto eroxW; o9rra: $string .= "" . PHP_EOL; goto nOTd3; oUbfN: $string .= " \x9}" . PHP_EOL; goto w7dQO; ZeD2H: $string .= "" . PHP_EOL; goto AK_L0; HoL3v: $string .= "\x9 "@context": "http://schema.org"," . PHP_EOL; goto oreUl; u68hL: $string .= "</script>" . PHP_EOL; goto ZeD2H; crBjV: $string .= " "query-input": "required name=search_term_string"" . PHP_EOL; goto oUbfN; SWWJK: $string .= "\x9 "target": "" . Shop::getURL() . "/navi.php?suchausdruck={search_term_string}"," . PHP_EOL; goto crBjV; Q3EnB: $string .= "\x9 "url": "" . Shop::getURL() . ""," . PHP_EOL; goto v0XV8; nOTd3: $string .= "<script type="application/ld+json">" . PHP_EOL; goto YfKyF; YfKyF: $string .= " {" . PHP_EOL; goto HoL3v; w7dQO: $string .= "\x9}" . PHP_EOL; goto u68hL; eroxW: $string .= "\x9 "@type": "SearchAction"," . PHP_EOL; goto SWWJK; oreUl: $string .= " \x9"@type": "WebSite"," . PHP_EOL; goto Q3EnB; qe6F2: $string = ''; goto o9rra; LFgwW: } public function getAllgWebsiteTag() { goto Wjf8B; c_w6U: jtgMo: goto TgOTs; yq60l: $cookieType = "marketing"; goto CQx1x; SrwWT: $string .= " var gaOptOut='ga-disable-" . $gaID . "';" . PHP_EOL; goto OZYV4; dlRlt: r8t7l: goto YGEQb; lgLtJ: rpgos: goto D1erU; v8xjW: $options .= (!empty($options) ? ", " : '') . "'anonymize_ip': true"; goto yGnKN; DtjlB: $string .= "\x9});" . PHP_EOL; goto kgw7u; ezg9D: foreach (explode(":", $this->settings["cGA4AdjustBounceSeconds"]) as $seconds) { $string .= " setTimeout("gtag('event','Verweildauer', {'seconds': '" . (int) trim($seconds) . "'})"," . (int) trim($seconds) * 1000 . ");" . PHP_EOL; anhS0: } goto Admxc; gfPLf: $string .= "</script>" . PHP_EOL; goto CyZEb; TlGbT: $options = ''; goto TUCXa; JS_Sd: if (empty($gaID)) { goto RURv2; } goto KiMev; ZK39S: $string .= "<script" . $this->cookieScriptTag_arr["statistics"] . ">" . PHP_EOL; goto lzFZ4; OZYV4: $string .= "\x9if (window.localStorage) {" . PHP_EOL; goto ZhJgC; ZhJgC: $string .= " if (window.localStorage.getItem('gaOptOut') === 'true') window[gaOptOut]=true;" . PHP_EOL; goto ipH_F; frX75: $string .= "\x9 if (document.cookie.indexOf(gaOptOut+'=true')>-1) window[gaOptOut]=true;" . PHP_EOL; goto PWLWe; cnIrB: T57SL: goto gbL0U; PWLWe: $string .= " }" . PHP_EOL; goto tygmA; FN4FP: $cookieType = "statistics"; goto F30r7; PlTsD: goto kqRHe; goto kqSfc; tcDkJ: $initID = $adsID; goto VvBwp; vadK6: $string .= " }" . PHP_EOL; goto zoXg1; gjL6x: $consent_status_arr = array("granted" => "denied", "denied" => "granted", "true" => "false", "false" => "true"); goto PALP0; lzFZ4: if (!($this->settings["cGA4ShowDeactivation"] != "N" && $this->settings["bUsebUseGoogleConsentMode"] != "on")) { goto XDF9J; } goto SrwWT; y55DT: $string .= "</script>" . PHP_EOL; goto cnIrB; nugLR: $initID = $gaID; goto z4UZU; cOxgt: $string .= " gtag('consent', 'default', { " . PHP_EOL; goto f5E67; meDgC: $string .= ", {" . $options . "}"; goto c_w6U; m0iGi: if (empty($options)) { goto jtgMo; } goto meDgC; TgOTs: $string .= ");" . PHP_EOL; goto lEmQF; JAp2x: $options .= (!empty($options) ? ", " : '') . "'client_storage': 'none', 'client_id': '" . $this->getClientID() . "'"; goto Mp4P0; pDcTe: if ((!empty($this->cookieScriptTag_arr["marketing"]) || !empty($this->cookieScriptTag_arr["statistics"])) && $this->settings["cCookieService"] == "CF") { goto S7czK; } goto mNka9; ZZ9yN: $string .= "\x9\x9window." . $this->cDataLayerName . " = window." . $this->cDataLayerName . " || [];" . PHP_EOL; goto DXViq; P5Z2b: $options = ''; goto LFYrb; SYUiI: kqRHe: goto Uk524; cwDTG: $string .= "<script " . $this->cookieScriptTag_arr["ignore"] . " " . ($this->settings["bModPageSpeed"] == "on" ? " data-pagespeed-no-defer" : '') . ">" . PHP_EOL; goto GjRk6; wBySF: $cookieType = "ignore"; goto KzXe8; Eeh8i: $consent_status_arr = array("granted" => "granted", "denied" => "denied", "true" => "true", "false" => "false"); goto wWtPE; DXViq: $string .= " function gtag() { " . $this->cDataLayerName . ".push(arguments); }" . PHP_EOL; goto vadK6; P8zML: $options .= (!empty($options) ? ", " : '') . "'cookie_flags': '" . trim($this->settings["cGA4CookieFlags"]) . "'"; goto dlRlt; KHqrZ: $string .= " function gtag() { " . $this->cDataLayerName . ".push(arguments); }" . PHP_EOL; goto n2LZs; gprtt: EBkmX: goto MBRxX; tNlpT: if (empty($this->settings["cAdsCookieFlags"])) { goto hDa2y; } goto lQ_qC; GUpf5: $string .= "\x9script.src = 'https://www.googletagmanager.com/gtag/js?id=" . $initID . "';" . PHP_EOL; goto ncYHt; CMiAr: $string .= ", {" . $options . "}"; goto lgLtJ; pu2SC: vYR5T: goto tNlpT; D1erU: $string .= ");" . PHP_EOL; goto vOfyZ; YbwiX: if (!empty($gaID)) { goto XDDE0; } goto pEAaW; wIO27: if (!($this->settings["bGA4NoCookie"] == "on")) { goto ufM6h; } goto JAp2x; KiMev: $string .= "\x9gtag('config', '" . $gaID . "'"; goto P5Z2b; yGnKN: iL7PN: goto wIO27; GgmgW: eE7Pb: goto k1nob; ZLj9R: $string .= "</script>" . PHP_EOL; goto pDcTe; GP3EW: $string .= "\x9\x9'security_storage': '" . $consent_status_arr["denied"] . "', " . PHP_EOL; goto r5FyH; lEmQF: v29U4: goto jN9Sp; N8E7C: $options .= (!empty($options) ? ", " : '') . "'conversion_linker': false"; goto MHDgT; TfV37: $adsID = trim($send_to[0]); goto yq60l; GjRk6: $string .= "\x9let script = document.createElement('script');" . PHP_EOL; goto hdBpp; VvBwp: GNmtL: goto GgmgW; djWa9: $string .= " if (typeof gtag === 'undefined'){" . PHP_EOL; goto huUWb; qjiVH: $string .= "\x9gtag('set', 'allow_ad_personalization_signals', false);" . PHP_EOL; goto JkLQS; CRrFs: $gaID = trim($this->settings["cGA4ID"]); goto NBotm; NBotm: if (!($initID == '')) { goto rI0q_; } goto nugLR; F30r7: E3y1v: goto nvy6G; ncYHt: $string .= "ocument.getElementsByTagName('head')[0].appendChild(script);" . PHP_EOL; goto gfPLf; gbL0U: return $string; goto sVyjz; kqSfc: lPocN: goto xXMnl; kgw7u: $string .= " gtag('set', 'ads_data_redaction', " . $consent_status_arr["true"] . ");" . PHP_EOL; goto A2kmu; t_LHW: if (empty($this->settings["cGA4CookieFlags"])) { goto r8t7l; } goto P8zML; MBRxX: if (!($this->settings["bAdsNoCookie"] == "on")) { goto B9Zh5; } goto N8E7C; wWtPE: if (!($this->settings["cCookieService"] === "N")) { goto WJaaH; } goto gjL6x; apF_x: $string .= " 'functionality_storage': '" . $consent_status_arr["denied"] . "', " . PHP_EOL; goto GP3EW; TuufJ: $string .= "" . PHP_EOL; goto oNK3n; BwNQj: $string .= "\x9gtag('config', '" . $adsID . "'"; goto TlGbT; xXMnl: $string .= "<script" . $this->cookieScriptTag_arr["marketing"] . ">" . PHP_EOL; goto SYUiI; CQx1x: if (!($initID == '')) { goto GNmtL; } goto tcDkJ; c9SEa: XDDE0: goto ZK39S; lQ_qC: $options .= (!empty($options) ? ", " : '') . "'cookie_flags': '" . trim($this->settings["cAdsCookieFlags"]) . "'"; goto kFg8A; kFg8A: hDa2y: goto m0iGi; zUi81: XDF9J: goto PlTsD; TUCXa: if (!($this->settings["bAdsAnonymizeIp"] == "on")) { goto EBkmX; } goto xeD67; hdBpp: $string .= " script.type = 'text/javascript';" . PHP_EOL; goto GUpf5; POCXJ: if (!($this->settings["bGAdsEnhancedConversions"] == "on")) { goto vYR5T; } goto OEKta; k1nob: $string = ''; goto TuufJ; fKn8i: $string .= "\x9 'ad_user_data': '" . $consent_status_arr["denied"] . "', " . PHP_EOL; goto jjjhn; r5FyH: $string .= "\x9\x9'wait_for_update': 0" . PHP_EOL; goto DtjlB; KzXe8: if (!($this->settings["bUseGA4"] == "on" && !empty($this->settings["cGA4ID"]))) { goto E3y1v; } goto CRrFs; PALP0: WJaaH: goto KaOSB; jjjhn: $string .= " 'ad_personalization': '" . $consent_status_arr["denied"] . "', " . PHP_EOL; goto DZT7N; KaOSB: $string .= "<script>" . PHP_EOL; goto djWa9; MHDgT: B9Zh5: goto POCXJ; nvy6G: if (!($this->settings["bUseGoogleAdsConversionTracking"] == "on" && !empty($this->settings["cSendToWert"]))) { goto eE7Pb; } goto kV4oY; YGEQb: if (empty($options)) { goto rpgos; } goto CMiAr; Admxc: NIQl5: goto QwgPK; zoXg1: if (!($this->settings["bUseGoogleAdsRemarketing"] != "on")) { goto uqCTN; } goto qjiVH; JkLQS: uqCTN: goto iukSl; n2LZs: $string .= "\x9}" . PHP_EOL; goto cOxgt; jN9Sp: if (!(!empty($gaID) && $this->settings["bGA4AdjustBounce"] == "on")) { goto EARNn; } goto ezg9D; oNK3n: if (empty($initID)) { goto T57SL; } goto Eeh8i; ipH_F: $string .= " } else {" . PHP_EOL; goto frX75; z4UZU: rI0q_: goto FN4FP; f5E67: $string .= "\x9 'ad_storage': '" . $consent_status_arr["denied"] . "', " . PHP_EOL; goto fKn8i; Mp4P0: ufM6h: goto t_LHW; LFYrb: if (!($this->settings["bGA4AnonymizeIp"] == "on")) { goto iL7PN; } goto v8xjW; kV4oY: $send_to = explode("/", $this->settings["cSendToWert"]); goto TfV37; uGUYD: goto kqRHe; goto c9SEa; pEAaW: if (!empty($adsID)) { goto lPocN; } goto uGUYD; QwgPK: EARNn: goto y55DT; Wjf8B: $initID = $gaID = $send_to = $adsID = ''; goto wBySF; A2kmu: $string .= "\x9gtag('set', 'url_passthrough', " . $consent_status_arr["false"] . ");" . PHP_EOL; goto ZLj9R; huUWb: $string .= "\x9\x9window." . $this->cDataLayerName . " = window." . $this->cDataLayerName . " || [];" . PHP_EOL; goto KHqrZ; DZT7N: $string .= "\x9\x9'analytics_storage': '" . $consent_status_arr["denied"] . "', " . PHP_EOL; goto lSI9V; mNka9: $string .= "<script async " . ($this->settings["cCookieService"] == "JTL" && $this->settings["bUsebUseGoogleConsentMode"] != "on" ? " type="text/plain" data-gc-cmp-id="gc-allgemein"" : $this->cookieScriptTag_arr[$cookieType]) . " " . ($this->settings["cCookieService"] == "CM" ? "data-cmp-" : ($this->settings["cCookieService"] == "CCM19" && $this->settings["bUsebUseGoogleConsentMode"] != "on" ? "data-ccm-loader-" : '')) . "src="https://www.googletagmanager.com/gtag/js?id=" . $initID . """ . $this->cookieScriptTag_arr["statistics"] . '' . ($this->settings["bModPageSpeed"] == "on" ? " data-pagespeed-no-defer" : '') . "></script>" . PHP_EOL; goto TVlRS; tygmA: $string .= " console.log('GA4 Opt Out Status ga-disable-" . $gaID . ": ' + window['ga-disable-" . $gaID . "']);" . PHP_EOL; goto zUi81; OEKta: $options .= (!empty($options) ? ", " : '') . "'allow_enhanced_conversions':true"; goto pu2SC; TVlRS: goto imrXr; goto W7RDb; xeD67: $options .= (!empty($options) ? ", " : '') . "'anonymize_ip': true"; goto gprtt; CEvzN: if (empty($adsID)) { goto v29U4; } goto BwNQj; vOfyZ: RURv2: goto CEvzN; iukSl: $string .= "\x9gtag('js', new Date());" . PHP_EOL; goto JS_Sd; W7RDb: S7czK: goto cwDTG; CyZEb: imrXr: goto YbwiX; Uk524: $string .= " if (typeof gtag === 'undefined'){" . PHP_EOL; goto ZZ9yN; lSI9V: $string .= "\x9 'personalization_storage': '" . $consent_status_arr["denied"] . "', " . PHP_EOL; goto apF_x; sVyjz: } public function getAdsString() { goto stl8I; QhtVD: $string .= "\x9\x9\x9 'address': {" . PHP_EOL; goto sjbkK; zegzi: $string .= "}, 0);" . PHP_EOL; goto iJYPY; vshUy: $string .= "\x9if (typeof gtag === "function") { " . PHP_EOL; goto nxBRp; x3gXK: return $string; goto UHCz8; dINcJ: $string = ''; goto fNed3; YZhi4: $string .= " }" . PHP_EOL; goto zegzi; stl8I: $setValue = $this->settings["cConversionValue"]; goto VvgOh; vZ8ln: Th03r: goto E9f81; iJYPY: $string .= "</script>" . PHP_EOL; goto x3gXK; sTGWe: $string .= " \x9'user_data': {" . PHP_EOL; goto FSNOs; FSNOs: $string .= " \x9 'sha256_email_address': '" . hash("sha2", strtolower((string) trim($this->oBestellung->oKunde->cMail))) . "'," . PHP_EOL; goto QhtVD; E9f81: $string .= " 'new_customer': '" . ($this->bStammkunde ? "false" : "true") . "'" . PHP_EOL; goto fJev5; jx6vc: $string .= "\x9onsole.log('GAds: kein gtag()');" . PHP_EOL; goto YZhi4; fJev5: $string .= "\x9\x9});" . PHP_EOL; goto sLA17; VvgOh: $setValueOwn = $this->settings["cConversionValueOwn"]; goto dINcJ; sjbkK: $string .= " \x9\x9'sha6_first_name': '" . hash("sha256", strtolower((string) trim($this->oBestellung->oKunde->cVorname))) . "'," . PHP_EOL; goto LPm3e; mEmm1: if (!($this->settings["bGAdsEnhancedConversions"] == "on" && isset($this->oBestellung->oKunde->cMail) && !empty($this->oBestellung->oKunde->cMail))) { goto Th03r; } goto sTGWe; Wq9BT: $string .= "<script" . $this->cookieScriptTag_arr["marketing"] . ">" . PHP_EOL; goto R0isT; qgqWM: $string .= "\x9\x9\x9'transaction_id': '" . $this->oBestellung->cBestellNr . "'," . PHP_EOL; goto mEmm1; AEUtn: $string .= "\x9 \x9}" . PHP_EOL; goto C4KZr; fNed3: $string .= "" . PHP_EOL; goto Wq9BT; MXRGv: $string .= " \x9 'value': " . round(!empty($this->oBestellung->{$setValueOwn}) && (float) $this->oBestellung->{$setValueOwn} > 0 ? $this->oBestellung->{$setValueOwn} * (float) $this->oBestellung->fWaehrungsFaktor : $this->oBestellung->{$setValue} * (float) $this->oBestellung->fWaehrungsFaktor, 2) . "," . PHP_EOL; goto fRe9l; sLA17: $string .= "\x9} else {" . PHP_EOL; goto jx6vc; vwOlN: $string .= " \x9 'send_to': '" . trim($this->settings["cSendToWert"]) . "'," . PHP_EOL; goto MXRGv; LPm3e: $string .= "\x9\x9 \x9\x9'sha256_last_name': '" . hash("sha2", strtolower((string) trim($this->oBestellung->oKunde->cNachname))) . "'" . PHP_EOL; goto AEUtn; R0isT: $string .= "setTimeout (function(f){" . PHP_EOL; goto vshUy; C4KZr: $string .= "\x9 \x9}," . PHP_EOL; goto vZ8ln; fRe9l: $string .= " 'currency': '" . (isset($this->oBestellung->Waehrung) ? $this->oBestellung->Waehrung->getCode() : '') . "'," . PHP_EOL; goto qgqWM; nxBRp: $string .= "\x9 gtag('event', 'conversion', {" . PHP_EOL; goto vwOlN; UHCz8: } public function getClientID() { goto sd08J; jg01O: KynZs: goto EwKzD; RTq_5: $lng = strtolower((string) $_SERVER["HTTP_ACCEPT_LANGUAGE"]); goto jg01O; EwKzD: if (!($lng != '')) { goto QcCUw; } goto HWFLu; XnEYM: QcCUw: goto kab4Q; Rdsam: $in = $clientIp . "k1|" . $lng . "k2|" . $agent . "s|"; goto Tv0WZ; WmNC3: $clientIp = $this->anonymizeIp((string) $_SERVER["REMOTE_ADDR"]); goto Dr9_n; HWFLu: $lng = explode(",", $lng)[0]; goto XnEYM; sd08J: $lng = ''; goto wGk1o; b82aa: return hash("md5", $in . $salt); goto SQzSv; Tv0WZ: $salt = "S&6!l%aV<*MFy;~Uy9)t#^ygl"; goto b82aa; X9IE5: if (!isset($_SERVER["HTTP_X_FORWARDED_FOR"])) { goto L7AZY; } goto urj1C; wGk1o: if (!isset($_SERVER["HTTP_ACCEPT_LANGUAGE"])) { goto KynZs; } goto RTq_5; Dr9_n: t2nyu: goto Rdsam; urj1C: $clientIp = $this->anonymizeIp((string) $_SERVER["HTTP_X_FORWARDED_FOR"]); goto lmfuH; lmfuH: goto t2nyu; goto p0jaY; p0jaY: L7AZY: goto WmNC3; kab4Q: $agent = urlencode((string) (isset($_SERVER["HTTP_USER_AGENT"]) ? $_SERVER["HTTP_USER_AGENT"] : "notset")); goto X9IE5; SQzSv: } private function anonymizeIp($ip) { return preg_replace(["/\.\d*$/", "/[\da-f]*:[\da-f]*$/"], [".0", "00:0000"], $ip); } private function debug() { goto A8Oqx; iGKbG: var_dump($this->template_vars_arr["Bestellung"]); goto UB2jh; C8fhe: echo ""; goto bCy81; st1xQ: echo $this->oBestellung->cZahlungsartName . " -->"; goto YXFcr; UB2jh: echo " -->"; goto q2CDy; A8Oqx: echo ""; goto NKzDL; AiAVn: echo " -->"; goto h2gJa; NKzDL: echo ""; goto qfmEM; h2gJa: echo ""; goto NHRmz; q2CDy: echo ""; goto C8fhe; nb4lx: var_dump($GLOBALS["_SESSION"]); goto jVh25; NHRmz: } public function setMultiDomainIDs() : void { goto bvyvO; ZiDTC: if (!(strpos("*" . $this->settings["cGTMId"], ";") && strpos("*" . $this->settings["cGTMId"], ":"))) { goto nkDE_; } goto EHv8O; DhPjy: if (empty($cSendToWert_arr[$d])) { goto yXnW9; } goto KMLEZ; BKnqU: $this->settings["cGTMId"] = $cGTMId_arr[$d]; goto NmGQv; bvyvO: $d = (!empty($this->getSubdomain()) ? $this->getSubdomain() . : '') . $this->getHost() . . $this->getTld(); goto SLsrh; uU3Na: if (!(strpos("*" . $this->settings["cSendToWert"], ";") && strpos("*" . $this->settings["cSendToWert"], ":"))) { goto GwfLr; } goto CHckD; EHv8O: $cGTMId_arr_arr = explode(";", trim($this->settings["cGTMId"])); goto IVbib; bMlNK: if (empty($cGTMId_arr[$d])) { goto aMVHr; } goto BKnqU; nI7bp: Lwx3S: goto pCiUK; UrzUS: foreach ($cSendToWert_arr_arr as $cSendToWert) { goto jtYqv; jtYqv: $cSendToWertTmp_arr = explode(":", trim($cSendToWert)); goto xHIXN; xHIXN: $cSendToWert_arr[trim($cSendToWertTmp_arr[0])] = trim($cSendToWertTmp_arr[1]); goto BVMWD; BVMWD: xsGA7: goto xkTnD; xkTnD: } goto OhbX1; SLsrh: if (!(strpos("*" . $this->settings["cGA4ID"], ";") && strpos("*" . $this->settings["cGA4ID"], ":"))) { goto tNVHs; } goto TegCA; NmGQv: aMVHr: goto cBuuI; OhbX1: r1qH7: goto DhPjy; d873Y: $this->settings["cGA4ID"] = $cGA4ID_arr[$d]; goto nI7bp; KMLEZ: $this->settings["cSendToWert"] = $cSendToWert_arr[$d]; goto rzEPI; IVbib: $cGTMId_arr = array(); goto cBS1w; pCiUK: tNVHs: goto ZiDTC; lqTbO: foreach ($cGA4ID_arr_arr as $cGA4ID) { goto s3wcf; s3wcf: $cGA4IDTmp_arr = explode(":", trim($cGA4ID)); goto Qe1ZI; Qe1ZI: $cGA4ID_arr[trim($cGA4IDTmp_arr[0])] = trim($cGA4IDTmp_arr[1]); goto qypcV; qypcV: HEngw: goto eLZoU; eLZoU: } goto FBuvc; s9pJ0: if (empty($cGA4ID_arr[$d])) { goto Lwx3S; } goto d873Y; sx81V: $cSendToWert_arr = array(); goto UrzUS; cBuuI: nkDE_: goto uU3Na; FBuvc: t5fJI: goto s9pJ0; xraqj: $cGA4ID_arr = array(); goto lqTbO; r5JI1: ehA3c: goto bMlNK; TegCA: $cGA4ID_arr_arr = explode(";", trim($this->settings["cGA4ID"])); goto xraqj; CHckD: $cSendToWert_arr_arr = explode(";", trim($this->settings["cSendToWert"])); goto sx81V; rzEPI: yXnW9: goto vL6zm; cBS1w: foreach ($cGTMId_arr_arr as $cGTMId) { goto jlsiw; f5t70: $cGTMId_arr[trim($cGTMIdTmp_arr[0])] = trim($cGTMIdTmp_arr[1]); goto dZa20; jlsiw: $cGTMIdTmp_arr = explode(":", trim($cGTMId)); goto f5t70; dZa20: y6rlT: goto yECle; yECle: } goto r5JI1; vL6zm: GwfLr: goto iKnv4; iKnv4: } private function getHostSplitted() { goto CMQ7t; CMQ7t: $matches = array(); goto TppP3; TppP3: if (substr_count($_SERVER["HTTP_HOST"], ) == 1) { goto ENJ4A; } goto IaNZQ; wYbQ0: goto OU7pw; goto fHDZE; WdNlp: return array(0 => isset($matches["sd"]) ? $matches["sd"] : '', 1 => $matches["d"], 2 => $matches["tld"]); goto ANk6A; IaNZQ: preg_match("/^(?P<sd>.+)\.(?P<d>.+?)\.(?P<tld>.+?)$/", $_SERVER["HTTP_HOST"], $matches); goto wYbQ0; kdIyz: preg_match("/^(?P<d>.+)\.(?P<tld>.+?)$/", $_SERVER["HTTP_HOST"], $matches); goto sdDJW; sdDJW: OU7pw: goto WdNlp; fHDZE: ENJ4A: goto kdIyz; ANk6A: } private function getSubdomain() { list($subdomain) = $this->getHostSplitted(); return $subdomain; } private function getHost() { list(, $host) = $this->getHostSplitted(); return $host; } private function getTld() { list(, , $tld) = $this->getHostSplitted(); return $tld; } public function bStammkunde() { goto gZ3k_; llCbi: return false; goto PTGw1; PUVHs: AhU6D: goto KRSNz; mYff3: goto AhU6D; goto z_bJj; X0i6f: pyoL6: goto PUVHs; hT21F: $oKunde = $_SESSION["Kunde"]; goto v38ut; gZ3k_: if (isset($_SESSION["Kunde"])) { goto STcUK; } goto NjVJC; v38ut: if (parent::dbSelectSingleRow("trechnungsadresse", "cMail", $_SESSION["Kunde"]->cMail)) { goto Vm4r_; } goto llCbi; PTGw1: goto pyoL6; goto V_8QG; NjVJC: return false; goto mYff3; V_8QG: Vm4r_: goto UuO6p; z_bJj: STcUK: goto hT21F; UuO6p: return true; goto X0i6f; KRSNz: } private function setCookieScriptTags() { goto becTb; becTb: switch ($this->settings["cCookieService"]) { case "CB": goto cBMQW; oM8F0: aTrWz: goto vxREk; vxREk: $this->cookieScriptTag_arr["ignore"] = " data-cookieconsent="ignore""; goto ssFes; cBMQW: $this->cookieScriptTag_arr["essential"] = " data-cookieconsent="ignore""; goto kzuXN; oQ33n: $this->cookieScriptTag_arr["marketing"] = " type="text/plain" data-cookieconsent="marketing""; goto OKDox; vNH8j: $this->cookieScriptTag_arr["marketing"] = " type="text/javascript" data-cookieconsent="ignore""; goto oM8F0; JCFue: $this->cookieScriptTag_arr["statistics"] = " type="text/plain" data-cookieconsent="statistics""; goto oQ33n; WixM8: TO7kX: goto u9JDl; ssFes: goto OM0H9; goto vdURd; OKDox: goto aTrWz; goto WixM8; u9JDl: $this->cookieScriptTag_arr["statistics"] = " type="text/javascript" data-cookieconsent="ignore""; goto vNH8j; kzuXN: if ($this->settings["bUsebUseGoogleConsentMode"] == "on") { goto TO7kX; } goto JCFue; vdURd: case "UC": goto PJSVU; wDen9: $this->cookieScriptTag_arr["ignore"] = " type="text/javascript""; goto G4nRT; YTnaC: hJ9nw: goto ynAzd; A57Qf: $this->cookieScriptTag_arr["marketing"] = " type="text/javascript""; goto CAcmB; ynAzd: $this->cookieScriptTag_arr["statistics"] = " type="text/javascript""; goto A57Qf; IwCnW: $this->cookieScriptTag_arr["marketing"] = " type="text/plain" data-usercentrics="Google Ads""; goto RkYtR; G4nRT: goto OM0H9; goto deGXn; PJSVU: $this->cookieScriptTag_arr["essential"] = " type="text/plain" data-usercentrics="Erforderlich""; goto Epveh; RkYtR: goto VvmdR; goto YTnaC; Wz4Kl: $this->cookieScriptTag_arr["statistics"] = " type="text/plain" data-usercentrics="Google Analytics""; goto IwCnW; Epveh: if ($this->settings["bUsebUseGoogleConsentMode"] == "on") { goto hJ9nw; } goto Wz4Kl; CAcmB: VvmdR: goto wDen9; deGXn: case "CM": goto ZiV6s; zONwE: H2p3w: goto EDxX1; EDxX1: $this->cookieScriptTag_arr["statistics"] = " data-cmp-vendor="s" class="cmplazyload""; goto lku3P; oMAby: if ($this->settings["bUsebUseGoogleConsentMode"] == "on") { goto H2p3w; } goto RR3Xp; dnfPC: $this->cookieScriptTag_arr["marketing"] = " data-cmp-vendor="s1" type="text/plain" class="cmplazyload""; goto SZH9_; GN0Wz: goto OM0H9; goto X2XFz; SZH9_: goto SEFvg; goto zONwE; ZiV6s: $this->cookieScriptTag_arr["essential"] = " data-cmp-vendor="s" class="cmplazyload""; goto oMAby; xqmY1: SEFvg: goto JKCxi; RR3Xp: $this->cookieScriptTag_arr["statistics"] = " data-cmp-vendor="s" type="text/plain" class="cmplazyload""; goto dnfPC; lku3P: $this->cookieScriptTag_arr["marketing"] = " data-cmp-vendor="s1" class="cmplazyload""; goto xqmY1; JKCxi: $this->cookieScriptTag_arr["ignore"] = " type="text/javascript""; goto GN0Wz; X2XFz: case "WS": goto TENBX; TENBX: $this->cookieScriptTag_arr["essential"] = " type="text/javascript" data-eucid="google_allgemein" data-cookietag-category="notwendig" data-cookietag-name="Erforderlich" data-cookietag-description="technisch erforderlich" data-cookietag-cookies="""; goto zpsU2; Q6c_e: $this->cookieScriptTag_arr["ignore"] = " type="text/javascript""; goto tZP6x; OpWPh: $this->cookieScriptTag_arr["marketing"] = " type="text/javascript" data-eucid="google_ads" data-cookietag-category="marketing" data-cookietag-name="Google Ads" data-cookietag-description="Zum Auswerten unseres Werbeerfolgs. Nicht erfolgreiche Werbung kostet viel Geld und macht dadurch Produkte teurer." data-cookietag-cookies="""; goto Q6c_e; zpsU2: $this->cookieScriptTag_arr["statistics"] = " type="text/javascript" data-eucid="google_analytics4" data-cookietag-category="analytics" data-cookietag-name="Google Analytics" data-cookietag-description="Analyse von Nutzererfahrungen zur Verbesserung Ihres Einkaufserlebnisses" data-cookietag-cookies="""; goto OpWPh; tZP6x: goto OM0H9; goto bovXi; bovXi: case "CF": goto e2YJZ; msDJI: gLbYM: goto KoXj_; KoXj_: $this->cookieScriptTag_arr["ignore"] = " type="text/javascript""; goto Vu021; s_fTF: if ($this->settings["bUsebUseGoogleConsentMode"] == "on") { goto DAeJJ; } goto Nquor; inOkP: goto gLbYM; goto BpNB4; e2YJZ: $this->cookieScriptTag_arr["essential"] = " type="text/plain" data-cookiefirst-category="functional""; goto s_fTF; Vu021: goto OM0H9; goto mg4RI; Nquor: $this->cookieScriptTag_arr["statistics"] = " type="text/plain" data-cookiefirst-category="performance""; goto HIN7V; itb6u: $this->cookieScriptTag_arr["statistics"] = " type="text/javascript""; goto E4fX3; E4fX3: $this->cookieScriptTag_arr["marketing"] = " type="text/javascript""; goto msDJI; HIN7V: $this->cookieScriptTag_arr["marketing"] = " type="text/plain" data-cookiefirst-category="advertising""; goto inOkP; BpNB4: DAeJJ: goto itb6u; mg4RI: case "JTL": goto hmk0S; La09b: snJMe: goto A2MCU; TT73J: if ($this->settings["bUsebUseGoogleConsentMode"] == "on") { goto XbX2m; } goto KpqmL; RgJUe: XbX2m: goto uRpn9; tltFa: $this->cookieScriptTag_arr["marketing"] = " type="text/javascript""; goto La09b; KpqmL: $this->cookieScriptTag_arr["statistics"] = " type="text/plain" data-gc-cmp-id="analytics""; goto EsIKc; uRpn9: $this->cookieScriptTag_arr["statistics"] = " type="text/javascript""; goto tltFa; EsIKc: $this->cookieScriptTag_arr["marketing"] = " type="text/plain" data-gc-cmp-id="adwords""; goto kwoC0; JB5xb: goto OM0H9; goto BF3Sj; hmk0S: $this->cookieScriptTag_arr["essential"] = " type="text/javascript""; goto TT73J; kwoC0: goto snJMe; goto RgJUe; A2MCU: $this->cookieScriptTag_arr["ignore"] = " type="text/javascript""; goto JB5xb; BF3Sj: case "LC": goto URmkz; B3Ahj: goto OM0H9; goto ReE2L; Su8c2: $this->cookieScriptTag_arr["statistics"] = " type="text/plain" data-cookiecategory="Google Analytics""; goto TNWAg; URmkz: $this->cookieScriptTag_arr["essential"] = " type="text/plain" data-cookiecategory="Google Analytics""; goto Su8c2; TNWAg: $this->cookieScriptTag_arr["marketing"] = " type="text/plain" data-cookiecategory="Google Ads""; goto sY5Ui; sY5Ui: $this->cookieScriptTag_arr["ignore"] = " type="text/javascript""; goto B3Ahj; ReE2L: case "CCM19": goto dOinT; HTxQe: $this->cookieScriptTag_arr["marketing"] = " type="text/x-ccm-loader" data-ccm-loader-group="Google Ads""; goto AHC5A; i63YW: $this->cookieScriptTag_arr["statistics"] = " type="text/javascript""; goto E5fK2; dOinT: $this->cookieScriptTag_arr["essential"] = " type="text/x-ccm-loader" data-ccm-loader-group="Technisch notwendig""; goto cN2eM; hcTX0: goto OM0H9; goto ry_gP; E5fK2: $this->cookieScriptTag_arr["marketing"] = " type="text/javascript""; goto DTahH; AHC5A: goto q_nAr; goto NgynH; DTahH: q_nAr: goto UBX22; mD0Dh: $this->cookieScriptTag_arr["statistics"] = " type="text/x-ccm-loader" data-ccm-loader-group="Google Analytics""; goto HTxQe; NgynH: JLWh4: goto i63YW; UBX22: $this->cookieScriptTag_arr["ignore"] = " type="text/javascript""; goto hcTX0; cN2eM: if ($this->settings["bUsebUseGoogleConsentMode"] == "on") { goto JLWh4; } goto mD0Dh; ry_gP: case "N": case "A": default: goto VOV7l; CtqjS: $this->cookieScriptTag_arr["marketing"] = " type="text/javascript""; goto yL3oT; sQzuC: $this->cookieScriptTag_arr["statistics"] = " type="text/javascript""; goto CtqjS; VOV7l: $this->cookieScriptTag_arr["essential"] = " data-cmp-ab="1" type="text/javascript" "; goto sQzuC; yL3oT: $this->cookieScriptTag_arr["ignore"] = " type="text/javascript""; goto L2Gd8; L2Gd8: } goto KH7vq; QVHzV: OM0H9: goto lRsF9; KH7vq: BupVP: goto QVHzV; lRsF9: } }
© 2023 Quttera Ltd. All rights reserved.