/ / Yii2をWebアプリケーションとWebサービス(休憩)に併用できますか - yii2

WebアプリケーションとWebサービス(休憩)のためにYii2を一緒に使用できますか? - yii2

私はYii2に初めて慣れてきました。ウェブサイトの一部とそのウェブサービス(残り)の両方を単一のアプリケーションで使用する方法を知る必要があります。

ファイルとフォルダの構造を詳しく説明してください。

回答:

回答№1は1

はい、できます;)

このブログ記事を見てください。これは、yii2に付属している高度なアプリケーションに基づいた、完全に機能する残りのAPIについて説明しています。

http://budiirawan.com/setup-restful-api-yii2/

ソース: https://github.com/deerawan/yii2-advanced-api


回答№2の場合は0

@ anil-konsal:

バックエンドのエイリアスが設定されていて正しいかどうかを確認しましたか? "Yii :: setAlias(" backend "、..."はconfigaliases.phpに設定されていて、apiwebindex.phpに含める必要があります。

"require(__DIR__ . "/../../config/aliases.php")"

デバッグ:

Yii::info( Yii::getAlias("@backend"));

回答№3の場合は0

@ vinod-c、私はちょうど同じものを使用して実装しました http://budiirawan.com/setup-restful-api-yii2.

@fory、ApiアプリのCountryControllerがbackendmodelsCountryのmodelClassを使用したい場合に必要な作業がわかりますか。私が得ているようにそれは私のために働いていない:

クラス "backendmodelsCountry"にエラーが見つかりません

手伝ってくれますか?

EDIT

@fory、私はバックエンドのエイリアスを定義することでそれを修正することができました。どうもありがとう!