carono / yii2-behaviors
0.3.4
2019-04-05 13:50 UTC
Requires
- yiisoft/yii2: ^2.0
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'); // 数组 ['/admin/menu/view','id'=>1]