Skip to content
Open
3 changes: 2 additions & 1 deletion AdminModule.php
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,8 @@ public function bootstrap($app)
{
Yii::setAlias('easyii', '@vendor/noumo/easyii');

if (!$app->user->isGuest && strpos($app->request->pathInfo, 'admin') === false) {
$toolbarDisabled = isset(Yii::$app->params['toolbarDisabled']) ? Yii::$app->params['toolbarDisabled'] : false;
if (!$toolbarDisabled && !$app->user->isGuest && strpos($app->request->pathInfo, 'admin') === false) {
$app->on(Application::EVENT_BEFORE_REQUEST, function () use ($app) {
$app->getView()->on(View::EVENT_BEGIN_BODY, [$this, 'renderToolbar']);
});
Expand Down
23 changes: 23 additions & 0 deletions bower.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
{
"name": "market",
"authors": [
"Michael Chehivskiy <michael.chehivskiy@gmail.com>"
],
"description": "",
"main": "",
"license": "MIT",
"homepage": "",
"ignore": [
"**/.*",
"node_modules",
"bower_components",
"vendor/bower",
"test",
"tests"
],
"dependencies": {
"fancybox": "2.1.5",
"jquery.switcher": "*",
"eonasdan-bootstrap-datetimepicker": "^4.7@dev"
}
}
10 changes: 5 additions & 5 deletions composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -21,13 +21,10 @@
],
"require": {
"php": ">=5.4.0",
"yiisoft/yii2": "*",
"yiisoft/yii2": "2.0.12",
"yiisoft/yii2-bootstrap": "*",
"yiisoft/yii2-swiftmailer": "*",
"creocoder/yii2-nested-sets": "0.9.*",
"bower-asset/fancybox": "*",
"bower-asset/jquery.switcher": "*",
"bower-asset/eonasdan-bootstrap-datetimepicker": "^4.7@dev",
"2amigos/yii2-selectize-widget": "~1.0"
},
"autoload": {
Expand All @@ -40,5 +37,8 @@
"npm-asset-library": "vendor/npm",
"bower-asset-library": "vendor/bower"
}
}
},
"post-install-cmd": [
"bower install"
]
}
Loading