dtome / cookie-policy
dev-master
2015-09-14 17:07 UTC
This package is not auto-updated.
Last update: 2024-09-14 18:09:41 UTC
README
Daniel Tomé Fernández danieltomefer@gmail.com
简介
此插件为我们提供了一个带有cookie政策的顶部/底部栏以及一个接受按钮。
图片
安装
要安装此模块,您必须按照以下步骤操作
1- 在您的 composer.json 中您必须写入
"require": { "dtome/cookie-policy": "dev-master", },
和
"autoload": { "psr-4":{ "cookiepolicy\\" : "vendor/dtome/cookie-policy" } }
2- 然后您必须运行以下命令行 composer update
配置
1- 在您的 application.config.php
中启用该模块。
'modules' => array( 'cookiepolicy', ),
2- 在您的 view/layout.phtml 中,在javascript文件调用(在head标签内)下粘贴此代码。
<script> $(document).ready(function () { var cookieName = 'cookiePolicyMyWeb'; var message = 'Example of message. '; var messageButton = 'Accept'; var days = 10; var moreInfoRoute = 'https://www.google.es'; var moreInfoText = 'More info..'; //bottom or top var cookieBarStyle = 'bottom'; $.fn.cookieBar(cookieName, message, messageButton, moreInfoRoute, moreInfoText, cookieBarStyle); $("#cookiebar-button").click(function () { $.fn.createCookie(days); }); }); </script>
3- 您必须将数据文件复制到public文件夹
data/cookieJs.js to public/js
data/cookieStyle.css to public/css
4- 在您的 layout.phtml 中定义javascript文件和css文件如下
->prependStylesheet($this->basePath('css/cookieStyle.css')) ->prependFile($this->basePath('js/cookieJs.js'))
用法
在您的 layout.phtml
中,您必须添加
<?php echo $this->cookiePolicy(); ?>