schnti / cookie
kirby cookie approval 插件
0.1.1
2019-04-14 19:38 UTC
Requires
This package is auto-updated.
Last update: 2024-09-15 07:16:07 UTC
README
一个用于 Kirby 3 CMS 的插件,可以在模板中显示 cookie 同意横幅。
商业使用
此插件是免费的,但如果您将其用于商业项目,请考虑
安装
下载
下载文件 并将它们放置在 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'); ?>
