Skip to content

Commit 2ae5202

Browse files
added admin menu
1 parent 64c6a3a commit 2ae5202

4 files changed

Lines changed: 59 additions & 0 deletions

File tree

assets/CmsAuthclientAsset.php

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
<?php
2+
/**
3+
* @author Semenov Alexander <[email protected]>
4+
* @link http://skeeks.com/
5+
* @copyright 2010 SkeekS (СкикС)
6+
* @date 15.04.2016
7+
*/
8+
namespace skeeks\cms\authclient\assets;
9+
use yii\web\AssetBundle;
10+
11+
/**
12+
* Class CmsAuthclientAsset
13+
* @package skeeks\cms\authclient\assets
14+
*/
15+
class CmsAuthclientAsset extends AssetBundle
16+
{
17+
public $sourcePath = '@skeeks/cms/authclient/assets';
18+
}

assets/icons/facebook.png

865 Bytes
Loading

config/admin/menu.php

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
<?php
2+
/**
3+
* @author Semenov Alexander <[email protected]>
4+
* @link http://skeeks.com/
5+
* @copyright 2010 SkeekS (СкикС)
6+
* @date 15.04.2016
7+
*/
8+
return
9+
[
10+
'other' =>
11+
[
12+
'items' =>
13+
[
14+
[
15+
"label" => \Yii::t('skeeks/authclient', "Social profiles"),
16+
"img" => ['\skeeks\cms\authclient\assets\CmsAuthclientAsset', 'icons/facebook.png'],
17+
18+
'items' =>
19+
[
20+
[
21+
"label" => \Yii::t('app', "Settings"),
22+
"url" => ["cms/admin-settings", "component" => 'skeeks\cms\authclient\CmsAuthClientSettings'],
23+
"img" => ['\skeeks\cms\modules\admin\assets\AdminAsset', 'images/icons/settings-big.png'],
24+
"activeCallback" => function(\skeeks\cms\modules\admin\helpers\AdminMenuItem $adminMenuItem)
25+
{
26+
return (bool) (\Yii::$app->request->getUrl() == $adminMenuItem->getUrl());
27+
},
28+
],
29+
30+
[
31+
"label" => \Yii::t('skeeks/authclient', "Social profiles"),
32+
"url" => ["cms/admin-user-auth-client"],
33+
"img" => ['\skeeks\cms\authclient\assets\CmsAuthclientAsset', 'icons/facebook.png']
34+
],
35+
36+
],
37+
],
38+
]
39+
]
40+
];

messages/ru/main.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
<?php
22
return [
33
'Authorization through social networks' => 'Авторизация через социальные сети',
4+
'Authorization by social networks' => 'Авторизация через социальные сети',
45
];

0 commit comments

Comments
 (0)