public function eventPreViewCommonHeader()

in 3.0.x-and-above/upload/catalog/controller/extension/module/facebook_business.php [689:715]


    public function eventPreViewCommonHeader(&$route, &$data) {
        $this->load->model('extension/module/facebook_business');

        $data['facebook_page_id'] = $this->config->get('facebook_page_id');
        $data['facebook_jssdk_version'] = $this->config->get('facebook_jssdk_version');
        $data['facebook_messenger_enabled'] = $this->config->get('facebook_messenger_activated');
        
        if ($this->config->get('facebook_customization_locale')) {
            $data['facebook_customization_locale'] = $this->config->get('facebook_customization_locale');
        } else {
            $data['facebook_customization_locale'] = 'en_US';
        }

        // Retrieve latest settings
        $this->model_extension_module_facebook_business->updateUseS2SUsePIIByAAMSetting();

        $data['facebook_pixel_id'] = $this->config->get('facebook_pixel_id');
        $data['facebook_pixel_pii'] = json_encode($this->model_extension_module_facebook_business->getPii(), JSON_PRETTY_PRINT | JSON_FORCE_OBJECT);
        $data['facebook_pixel_params'] = $this->model_extension_module_facebook_business->getAgentParameters();
        $data['facebook_pixel_event_params'] = $this->model_extension_module_facebook_business->getEventParameters();
        $data['facebook_cookie_bar_status'] = $this->config->get('module_facebook_business_cookie_bar_status');

        $data['cookie_bar_header']      = 'Our Site Uses Cookies';
        $data['cookie_bar_description'] = 'By clicking Agree, you agree to our <a class="cc-link" href="https://www.facebook.com/legal/terms/update" target="_blank">terms of service</a>, <a class="cc-link" href="https://www.facebook.com/policies/" target="_blank">privacy policy</a> and <a class="cc-link" href="https://www.facebook.com/policies/cookies/" target="_blank">cookies policy</a>.';
        $data['cookie_bar_opt_in']      = 'Agree';
        $data['cookie_bar_opt_out']     = 'Opt Out';
    }