schnti/cookie

kirby cookie approval 插件

安装: 439

依赖: 0

建议者: 0

安全: 0

星星: 11

关注者: 3

分支: 0

开放问题: 0

语言:CSS

类型:kirby-plugin

0.1.1 2019-04-14 19:38 UTC

This package is auto-updated.

Last update: 2024-09-15 07:16:07 UTC


README

一个用于 Kirby 3 CMS 的插件,可以在模板中显示 cookie 同意横幅。

Cookie Approval Plugin Example

商业使用

此插件是免费的,但如果您将其用于商业项目,请考虑

安装

下载

下载文件 并将它们放置在 site/plugins/cookie 内。

Composer

composer require schnti/cookie

Git 子模块

您可以将插件作为 Git 子模块添加。

$ cd your/project/root
$ git submodule add https://github.com/schnti/kirby3-cookie.git site/plugins/cookie
$ git submodule update --init --recursive
$ git commit -am "Add Kirby Cookie plugin"

运行以下命令来更新插件

$ cd your/project/root
$ git submodule foreach git checkout master
$ git submodule foreach git pull
$ git commit -am "Update submodules"
$ git submodule update --init --recursive

CSS (SCSS)

$ka-cookie-bg: #222 !default;
$ka-cookie-color: #fff !default;
$ka-cookie-link-color: #31a8f0 !default;
$ka-cookie-link-color-hover: #b2f7ff !default;
$ka-cookie-btn-bg: #f1d600 !default;
$ka-cookie-btn-color: #222 !default;
$ka-cookie-position: bottom-right !default; // top-left, top-right, bottom-left, bottom-right
@import "../website/site/plugins/cookie/cookie.scss";

选项

配置选项

您可以在您的 config.php 中设置以下默认选项

'schnti.cookie.link'    => 'datenschutzerklaerung'

如何使用

</body> 标签关闭前使用此代码

<?= snippet('cookie'); ?>