Salve ho bisogno di alcuni link o pulsanti che puntino alla parte frontend quando sono in backend e viceversa .
Ho creato un link nel menu che punta alla index del backend in
config->main-local.php ho inserito :
'urlManagerBackEnd' => [
'class' => 'yii\web\urlManager',
'baseUrl' => '/CMS/backend/web',
'enablePrettyUrl' => true,
'showScriptName' => false,
],
nel main.local nel menu ho messo :
['label'=>'admin', 'url'=>\Yii::$app->urlManagerBackEnd->baseUrl],
Questo funziona , volevo fare lo stesso dal backend :
sempre nel congig->main-local ho messo :
'urlManagerFrontEnd' => [
'class' => 'yii\web\urlManager',
'baseUrl' => '/CMS/frontend/web',
'enablePrettyUrl' => true,
'showScriptName' => false,
],
Questa volta in una view volevo inserire un pulsante che puntasse a una action del frontend :
<?= Html::a('Crea Corso', [Yii::$app->urlManagerFrontEnd->createUrl('eventi/create')], ['class' => 'btn btn-success']) ?>
Nella barra degli indirizzi invece di cambiare backend con Frontend ho:
[code]localhost/CMS/backend/web/index.php?r=CMS%2Ffrontend%2Fweb%2Feventi%2Fcreate
e nella pagina mi dice che non trova :
Unable to resolve the request "CMS/frontend/web/eventi/create".
Dove è l’errore ?
[/code]
Questa volta invece non passo al frontend