therealworld/cookieconsent-module

CookieConsent 解决方案

安装: 367

依赖项: 0

建议者: 0

安全: 0

类型:oxideshop-module

v1.1.28 2024-07-10 07:38 UTC

README

vendor-logo the-real-world.de

特性

  • cookie 的后端管理
  • cookie 类型:必要的,性能的,功能的,广告的
  • 前端:允许的 cookie 选择器
  • 模板:允许的 cookie 脚本切换

通过 composer 安装模块

为了通过 composer 安装模块,请在您的商店基础目录(商店的 composer.json 文件所在位置)的命令行中运行以下命令之一。

  • composer require therealworld/cookieconsent-module 安装与 OXID6 兼容的实际版本

工作原理(以 dynscript.tpl 中的 googleanalytics 为例)

  • 在后台(Admin > 服务 > Cookie-Admin)添加一个标识为 "googleanalytics" 的 "营销" cookie
  • 更改 dynscript.tpl ** 在 google-anaytics-codes 之前的位置
      [{assign var="bGoogleAnalytics" value=true}]
      [{if $oViewConf|method_exists:"isAllowedCookie" && !$oViewConf->isAllowedCookie("googleanalytics")}]
          [{assign var="bGoogleAnalytics" value=false}]
      [{/if}]
    
  • 现在您可以在代码中询问访客是否允许 GoogleAnalytics。封装代码
      [{if $bGoogleAnalytics}]
      ...
      [{/if}]
    

错误和问题

如果您遇到任何错误或问题,请通过 https://bitbucket.org/therealworld/cookieconsent-module/issues 报告。