carono/yii2-behaviors
Maintainers
Package info
github.com/carono/yii2-behaviors
Type:yii2-extension
pkg:composer/carono/yii2-behaviors
0.3.4
2019-04-05 13:50 UTC
Requires
- yiisoft/yii2: ^2.0
Requires (Dev)
None
Suggests
None
Provides
None
Conflicts
None
Replaces
None
MIT 6c5a347b03b47c7a646a7902c3da539fe0afeb6e
- Aleksandr Kasyanov <info.woop@carono.ru>
README
public function behaviors() { return [ 'urls' => [ 'class' => UrlBehavior::class, 'rules' => [ [ 'view-content', 'url' => function ($model, $params) { return $model->is_main ? ['/'] : ['/menu/view'] + $params; }, 'params' => ['id'] ], ['view', 'url' => ['/admin/menu/view'], 'params' => ['id'], 'role' => ['root']], ] ] ]; }
function getUrl($action, $asString = false)
$url = $model->getUrl('view'); // array ['/admin/menu/view','id'=>1]
