{"id":10880,"date":"2022-01-05T17:38:45","date_gmt":"2022-01-05T16:38:45","guid":{"rendered":"https:\/\/zitadelle24.com\/?page_id=10880"},"modified":"2025-06-07T13:14:53","modified_gmt":"2025-06-07T12:14:53","slug":"client-portal","status":"publish","type":"page","link":"https:\/\/zitadelle24.com\/de\/client-portal\/","title":{"rendered":"Client Portal"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"10880\" class=\"elementor elementor-10880\" data-elementor-post-type=\"page\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-5e83bda2 elementor-section-full_width elementor-section-height-default elementor-section-height-default\" data-id=\"5e83bda2\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-4c3d6d4e\" data-id=\"4c3d6d4e\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-7e343db4 elementor-widget elementor-widget-shortcode\" data-id=\"7e343db4\" data-element_type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t    <script type=\"text\/javascript\">\n\n        \/\/ ------ Add to react-app ------ \/\/\n\n        \/\/ Extract redirectTo from URL query parameter\n        const urlParams = new URLSearchParams(window.location.search);\n        const redirectTo = urlParams.get('redirectTo') || '';\n        \n        \/\/ Save to cookie if present\n        if (redirectTo) {\n            document.cookie = 'crm-redirect-to=' + encodeURIComponent(redirectTo) + '; Max-Age=' + (24 * 60 * 60) + '; path=\/; SameSite=None; Secure';\n        }\n        \n        \/\/ Get from cookie if not in URL (for persistence after redirects)\n        function getCookie(name) {\n            const value = `; ${document.cookie}`;\n            const parts = value.split(`; ${name}=`);\n            if (parts.length === 2) return decodeURIComponent(parts.pop().split(';').shift());\n            return '';\n        }\n        \n        const savedRedirectTo = redirectTo || getCookie('crm-redirect-to');\n\n        window.__BRAND__ =  'zitadelle24'\n        window.__API_URL__ = 'https:\/\/cpi.zitadelle24.pro'\n        window.__REDIRECT_TO__ = savedRedirectTo || ''\n\n        \/\/ ------ Add to react-app ------ \/\/\n\n        function cp_crm_logout() {\n            if (location.hash === \"#\/sign-in\" || location.hash === \"#\/logout\") {\n                let form = new FormData();\n                form.append('action', 'logout')\n                fetch('\/wp-admin\/admin-ajax.php' , {\n\n                    method: 'POST',\n                    body: form\n                })\n                    .then(response => response.json())\n                    .then(result => {\n                        console.log(result.data.message)\n                    })\n\n                document.cookie = 'crm-lang=; Max-Age=-99999999; path=\/; SameSite=None; Secure';\n                document.cookie = 'crm-redirect-to=; Max-Age=-99999999; path=\/; SameSite=None; Secure';\n                window.location = 'https:\/\/zitadelle24.com\/en\/sign-in\/';\n            }\n        }\n\n        cp_crm_logout();\n        window.addEventListener('hashchange', cp_crm_logout);\n    <\/script>\n\n            <script type=\"text\/javascript\">\n            window.location.hash = '#\/logout';\n        <\/script>\n        \n    <!-- Add to react-app -->\n\n    <link id=\"react-app-styles\" href=\"https:\/\/cpi.zitadelle24.pro\/assets\/index.css\" rel=\"stylesheet\">\n\n    <div id=\"react-app\"><\/div>\n\n    <script src=\"https:\/\/cpi.zitadelle24.pro\/assets\/index.js\"><\/script>\n                    \n    <!-- Add to react-app -->\n\n    <div id=\"cp-widget\">\n        <div id=\"support-btn\">\n            <div class=\"support-btn__outer\"><\/div>\n            <div class=\"support-btn__outer_2\"><\/div>\n            <a id=\"support-callback\" class=\"support-services\" href=\"#\/callback-request\">\n                <img decoding=\"async\" src=\"https:\/\/zitadelle24.com\/wp-content\/plugins\/cp-crm-integration\/assets\/images\/support.svg\" alt=\"\">\n            <\/a>\n        <\/div>\n    <\/div>\n    \t\t<div class=\"elementor-shortcode\"><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-10880","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/zitadelle24.com\/de\/wp-json\/wp\/v2\/pages\/10880","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/zitadelle24.com\/de\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/zitadelle24.com\/de\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/zitadelle24.com\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/zitadelle24.com\/de\/wp-json\/wp\/v2\/comments?post=10880"}],"version-history":[{"count":1,"href":"https:\/\/zitadelle24.com\/de\/wp-json\/wp\/v2\/pages\/10880\/revisions"}],"predecessor-version":[{"id":10881,"href":"https:\/\/zitadelle24.com\/de\/wp-json\/wp\/v2\/pages\/10880\/revisions\/10881"}],"wp:attachment":[{"href":"https:\/\/zitadelle24.com\/de\/wp-json\/wp\/v2\/media?parent=10880"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}