@Krivetka81

Почему не работают свои action в yii2 rest?

Не срабатывают свои action, возвращается "Not Found (#404)", при этом стандартные от ActiveController работают

Настройки urlManager
'urlManager' => [
            'enablePrettyUrl' => true,
            'enableStrictParsing' => true,
            'showScriptName' => false,
            'rules' => [
                [
                    'class' => 'yii\rest\UrlRule',
                    'controller' => ['user', 'order', 'product'],
                    'pluralize' => false,
                ],
            ],
        ],


Класс где написан action
class ProductController extends BaseApiController
{
    public $modelClass = 'frontend\models\rest\Product';

    public function actionSome(){
        return ['some text'];
    }
}

BaseApiController наследуется от ActiveController
  • Вопрос задан
  • 207 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы