problemas con el crud

hola forum acaba de generar un crud en yii2, pero cdo intento acceder al index del mismo me devuelve este error

Unknown Class – yii\base\UnknownClassException

Unable to find ‘frontend\controllers\NsituacionController’ in file: C:\wamp\www\yii-application/frontend/controllers/NsituacionController.php. Namespace missing?

que podrá ser? gracias

sucede que en yii2 cambia la manera de llamar tus controladores y sus vistas

1-crea o modifica tu .htaccess




RewriteEngine on


# If a directory or a file exists, use the request directly

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

# Otherwise forward the request to index.php

RewriteRule . index.php



2- en tu frontend\views\layouts\main agrega al menu tu controlador y la vista




 $menuItems = [

                ['label' => 'Home', 'url' => ['/Nsituacion/index']],

....

...

...




3- en tu controlador debes cambiar el namespace por :




namespace frontend\controllers;



hay que tener en cuenta que en yii2 tenemos separados el backend y el frontend cuando generamos el crud queda en una ubicacion por defecto … lo que hacemos es cambiar dependiendo de donde usemos el controlador si en el back o en el front

al dar click en el menú te darás cuenta como queda las urls en yii2 :D espero y sea de tu ayuda

amigo, a tus pies, muchas gracias :D !!!!!!