問題タブ [yii]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
357 参照

yii - Yii アプライアンスの正確な目的は何ですか?

その紹介はこちら:

http://www.yiiframework.com/demos/

しかし、その仮想サーバー イメージは何のためにあるのでしょうか。

0 投票する
3 に答える
14398 参照

php - yii が使用する ORM は何ですか?

彼らはそれを自分で実装しましたか?

0 投票する
2 に答える
1523 参照

yii - yiic ウェブアプリの問題

私はまだyiiフレームワークに慣れていません。そこで、yiic を実行して、作成されたファイルの構造を確認したいと思います。

しかし、コンソールで実行できませんでした。誰にも解決策がありますか?ありがとう。

私はwin XPでwampを使用しています。

yiic フレームワークのディレクトリに移動します

D:\wamp\www\framework\ にあります

Larry Ullman のブログに従って、yiic およびその他のバリエーションを実行します。しかし、まだ取得しました:「...」は認識可能な内部/外部コマンドではありません...

yiic を実行するにはどうすればよいですか? ありがとう。

0 投票する
3 に答える
40430 参照

php - Yii フレームワーク: コントローラー/アクションの URL とパラメーター

私のアプリケーションでは、私はと持っているApiControllerので、actionUsersYIIではパスは api/users特定のユーザー情報を取得するために、次のパスを使用しますapi/users/id/10。ここで、10 はユーザー ID でidあり、パスの一部は基本的に GET パラメーター ( api/users?id=10) です。

パスの一部なしで同じことを行う方法はありますか?idつまり、パスを次のようにしたいapi/users/10ですか?

ありがとうございました!

0 投票する
4 に答える
2078 参照

sql - 外部キー関係と「多くに属する」

編集-以下の回答に基づいて、デザインを再検討します。ビジネスオブジェクトとルールの設定方法をもう少し賢くすることで、この混乱を回避できると思います。皆さんの助けに感謝します!

-

私は次のモデルを持っています:

SはTに属します

TにはSがたくさんあります

A、B、C、D、E(etc)にはそれぞれ1つのTがあるため、TはA、B、C、D、E(etc)のそれぞれに属する必要があります。

最初に、Aではfk_a_tがAt to T(id)の外部キー、Bではfk_b_tなどになるように外部キーを設定しました。UMLではすべてが正常に見えますが(MySQLWorkBenchを使用)、 yiiモデルでは、Tには多くのA、B、C、D(など)があると考えられますが、これは私にとっては逆です。

A_T、B_T、C_T(など)のテーブルが必要なように思えますが、この関係にあるテーブルがたくさんあるので、これは面倒です。また、これを行うためのより良い方法は、A、B、C、D(など)がTとして動作できるような、ある種の動作であるとグーグルで調べましたが、これを行う方法が正確にはわかりません(私はこれについてもっとグーグルし続けます)

編集-明確にするために、TはA、B、またはC(など)の1つにのみ属することができ、2つのA、またはAとBには属せません(つまり、多対多ではありません)。私の質問は、Yiiフレームワークモデルでこの関係をどのように説明するかに関するものです。たとえば、(A、B、C、D、...)HAS_ONE Tであり、Tは(A、B、C、D、..に属します。 。)。ビジネスのユースケースからすると、これはすべて理にかなっていますが、データベースに正しく設定されているかどうか、または設定されている場合は、関係を理解するためにYiiの「動作」を使用する必要があるかどうかはわかりません。 。@rwmnau私はあなたが何を意味するのか理解しています、私の説明が役立つことを願っています。

UML: UML図

これがDDL(自動生成)です。Tを参照するテーブルが3つ以上あると仮定してください。

0 投票する
1 に答える
1190 参照

php - YiiでSOAPクライアントリクエストヘッダーを取得するにはどうすればよいですか?

YiiでSOAPクライアントリクエストヘッダーを取得するにはどうすればよいですか?

0 投票する
9 に答える
62348 参照

php - yiiでjson形式(application/json)でレスポンスを取得するには?

yiiでjson形式(application/json)でレスポンスを取得するには?

0 投票する
4 に答える
19892 参照

php - モデルインスタンス YII からモデル名を取得する

モデル インスタンスからモデル名を取得するにはどうすればよいですか。例えば

$モデル=新しい状態;

ここで、State はモデル $model は State モデル インスタンスです。

$model、つまりモデル インスタンスからモデル名、つまり State を取得したいと考えています。

0 投票する
1 に答える
594 参照

php - フォームを送信するときにポートレット内のメソッドを呼び出す

フォームを含むポートレットがあります。今、私が達成したいのは次のとおりです。

1)フォームを含むPorletは、ページ内で

2)ユーザーがこのフォームに入力し、送信をクリックします。「送信ボタンはajaxボタンである必要があります」3)送信が押されたら、フォームはフォームポートレットクラス内のメソッドを呼び出し、フォームはThankyouに置き換えられます。メッセージ。4)ポートレットの現在のビューのみを別のビューに置き換えたい。

私のポートレットクラスは次のようになります

0 投票する
4 に答える
1608 参照

php - ユーザーを追加/更新できません (ただし、ユーザーを一覧表示および削除できます)

やった

ユーザーを追加または更新できません。それらを一覧表示して削除できます。また、主キーが表示されるはずだと思っていました。