問題タブ [yii-url-manager]

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 に答える
22085 参照

yii2 - YII 2 サイトの URL を取得する

私のアプリケーションは localhost/upload にデプロイされています。

次のコードを使用して相対 URL を生成しています。

しかし、代わりにhttp://localhost/upload/my_controller/actionのような完全な URL が必要です。

何か不足していますか?

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

php - Yii 2 の LinkPager ウィジェットで double が生成されますか? ルートルールのせいで

私はページネーション システムを完成させ、LinkPager??ウィジェットを使用していますが、これは必要に応じてではなく、開始時にリンクを生成しています?

これは、私の UrlManager ルールが原因のようです。

最後にそれを含める必要があり?ます。そうしないと、末尾のスラッシュでページを解決できません。

これが私が呼び出す方法ですLinkPager

$pagination明らかにPaginationインスタンスはどこにありますか。

二重の疑問符を含めて停止する方法はありますか?

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

yii - Yii リンクが正しく機能しない

私の Yii アプリケーションでは、Yii のルールurlManagerを次のように定義しました。

ここで、リンクを作成する場合は、次の構造を使用します。

私が取得したURLは次のとおりです。

しかし、リンクをクリックすると、次のエラーが表示されます。

エラー404

システムは、要求されたアクション「パリ」を見つけることができません。

私の質問は、なぜそれが起こっているのか、なぜ Yii は izletiste/paris の代わりに izletiste/show アクションを呼び出す必要があることを認識しないのか、そしてこれを修正する方法は?

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

yii2 - 無制限の GET パラメータを持つ YII2 urlManager ルール

YII2 では、任意のコントローラー/アクションが任意の数の get パラメーターを受け入れるようにするための urlManager ルールをどのように記述しますか。//* を試しましたが、うまくいきませんでした。私は404ページを取得しています。どんな助けでも大歓迎です

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

php - Yii 2 オプションのパラメータ

わかりました、アプリを yii 1.1 から yii 2 に移行しています。残念ながら、URL ルート内でオプションのパラメーターを使用する方法がわかりません。config の urlmanager でデフォルトを設定しても、最初のパラメーターなしで 2 番目のパラメーターを指定できないか、404 エラーが発生します。

次のようなオプションの url パラメータ規則を複製する方法はありますか

yii 2 で?

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

yii2 - Yii 2 静的ページ

静的ページを表示できません。http://stuff.cebe.cc/yii2-guide.pdf (100 ページ)のドキュメントで説明されているとおりに実行してみてください。ただし、prettyurl を有効にすると機能しません。

urlManager ルールに追加:

次に、SiteController に次を追加しました。

そして、views/site/pages/break.php を作成しました

しかし、次のエラーが表示されます: Not Found (#404) Unable to resolve the request: site/page?&view=break

prettyUrl を無効にした場合:

次に、ページの入力 URL を確認できます: index.php?r=site/page&view=break

ViewAction の何が問題になっていますか?

0 投票する
7 に答える
3242 参照

yii2 - Yii URL へのクエリ文字列を削除する

Yii1.x では、次のようなパスを追加するだけで済みました。

しかし、Yii2 ではそれがなくなりました。次のようなクエリ文字列なしで URL を作成するにはどうすればよいですか http://example.com/forum/post/id/2014/make-yii2-work

編集

多くの回答が私の質問を誤解していたので、少し明確にさせてください。prettyUrl を有効にすることも、URL から index.php を非表示にすることも問題ありません。私の問題は、上記で尋ねたように、クエリ文字列のない URL をまったく作成できないことです