ostashevdv / yii2-cackle
yii2-cackle 扩展
dev-master
2014-10-15 11:21 UTC
Requires
- yiisoft/yii2: *
This package is not auto-updated.
Last update: 2024-09-24 03:08:09 UTC
README
** 开发中!请勿使用! **
Cackle 组件库。
安装
将以下代码添加到您的 composer.json
文件的 require 部分
"ostashevdv/yii2-cackle": "*"
将以下配置添加到您的应用程序配置文件中
modules => [
'cackle' => [
'class' => ostashevdv\cackle\Module::className(),
'siteId' => YOUR_ID,
'accountAPIKey' => 'YOUR_KEY',
'siteAPIKey' => 'YOUR_KEY',
],
]
有关如何获取 accountAPIKey
和 siteAPIKey
的详细信息,请参阅页面 [http://cackle.ru/help/comment-sync] 执行迁移
php yii mgrate/up --migrationPath="@vendor/ostashevdv/yii2-cackle/migrations"
使用方法
评论组件
<?php echo Html::tag('div','',['id'=>'mc-container']); \ostashevdv\cackle\Widget::widget(['widget'=>[ 'comment' => [ 'widget'=>'Comment', 'id'=>1, 'channel'=>12355, 'container'=>'mc-container', 'ssoProvider' => [ 'name'=> 'Sign-in by ajax.me', 'url'=> 'http://ajax.me/sign', 'logo'=> 'http://ajax.me/logo.png', 'width'=> 64, 'height'=> 64 ], 'callback' => [ 'create' => '[function(comment) { console.log(comment); }]', 'edit' => '[function(comment) { console.log(comment); }]' ] ] ]]) ?> **Синхронизация комментариев** Для запуска синхронизации комментариев, выполните консольную команду:
php yii cackle/sync
Более подробную информацию о механизме синхронизации Вы можете получить на странице [http://cackle.ru/help/comment-sync]