neosrulez/react-cookieoptin

此包最新版本(1.0.6)没有可用的许可证信息。

用于处理Neos CMS的Cookie Opt-In的包。使用React构建。

安装: 668

依赖者: 0

建议者: 0

安全: 0

星标: 0

关注者: 2

分支: 0

开放问题: 0

语言:JavaScript

类型:neos-package

1.0.6 2021-05-04 05:40 UTC

This package is not auto-updated.

Last update: 2024-09-17 21:05:53 UTC


README

用于处理Neos CMS的Cookie Opt-In的包。使用React构建。

安装

NeosRulez.React.CookieOptIn包已在Packagist上列出(https://packagist.org.cn/packages/neosrulez/react-cookieoptin)- 因此您无需再在“repositories”条目中包含此包。

只需将以下行添加到require部分

"neosrulez/react-cookieoptin": "*"

并运行此命令以获取插件

composer update

Neos Fusion

只需将数据属性 data-cookieoptin 添加到您的标签中。如果脚本不应执行,则还必须添加属性 type="text/plain"。这些属性将在用户定义cookie时被移除。

prototype(Acme.Package:CustomScript) < prototype(Neos.Fusion:Component) {
    renderer = afx`
        <script type="text/plain" data-cookieoptin="analysis">foo = 'bar';</script>
    `
}

Settings.yaml

您可以在一个.yaml文件中扩展和管理您自己的cookie组和cookie(在不同语言中)

NeosRulez:
  React:
    CookieOptIn:
      metadata: 'resource://NeosRulez.React.CookieOptIn/Private/Metadata/'

作者