Pracuję z Yii2 i chcę utworzyć api odpoczynku. Czytam yii2 dokumentację szybkiego startu api, ale tam możesz użyć tylko domyślnych akcji (index/view/create/delete/list ...). To działa dobrzeUtwórz niestandardową akcję w interfejsie API Yii2 Rest
Ale chcę, aby utworzyć kolejną akcję na przykład
public function actionPurchasedcard(){
//some code
}
ale nie mogłem go. Pomóż mi, proszę, jak stworzyć akcję custome w Yii2 Rest api.
config.php
'urlManager' => [
'enablePrettyUrl' => true,
'enableStrictParsing' => true,
'showScriptName' => false,
'rules' => [
[
'class'=>'yii\rest\UrlRule',
'controller'=>[
'v1/resource',
]
],
]
]
korzeń dokumentu:
htdocs/myapi/api/web/
Wołam tak:. http://myapi/v1/resource/purchasedcard
Dzięki (przepraszam mój angielski nie dobrze)
To jest droga, ale co się dzieje ?. "Nie mogłem" nie pomóc .. pokaż swój adres URL i swój kontroler – scaisEdge
Jakiego adresu URL używasz do wywoływania akcji? Być może powinieneś również zamieścić tutaj swój kod kontrolera. – Blizz
Zaktualizowałem pytanie –