問題タブ [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.
yii2 - YII 2 サイトの URL を取得する
私のアプリケーションは localhost/upload にデプロイされています。
次のコードを使用して相対 URL を生成しています。
しかし、代わりにhttp://localhost/upload/my_controller/actionのような完全な URL が必要です。
何か不足していますか?
php - Yii 2 の LinkPager ウィジェットで double が生成されますか? ルートルールのせいで
私はページネーション システムを完成させ、LinkPager??
ウィジェットを使用していますが、これは必要に応じてではなく、開始時にリンクを生成しています?
。
これは、私の UrlManager ルールが原因のようです。
最後にそれを含める必要があり?
ます。そうしないと、末尾のスラッシュでページを解決できません。
これが私が呼び出す方法ですLinkPager
:
$pagination
明らかにPaginationインスタンスはどこにありますか。
二重の疑問符を含めて停止する方法はありますか?
yii - Yii リンクが正しく機能しない
私の Yii アプリケーションでは、Yii のルールurlManager
を次のように定義しました。
ここで、リンクを作成する場合は、次の構造を使用します。
私が取得したURLは次のとおりです。
しかし、リンクをクリックすると、次のエラーが表示されます。
エラー404
システムは、要求されたアクション「パリ」を見つけることができません。
私の質問は、なぜそれが起こっているのか、なぜ Yii は izletiste/paris の代わりに izletiste/show アクションを呼び出す必要があることを認識しないのか、そしてこれを修正する方法は?
yii2 - 無制限の GET パラメータを持つ YII2 urlManager ルール
YII2 では、任意のコントローラー/アクションが任意の数の get パラメーターを受け入れるようにするための urlManager ルールをどのように記述しますか。//* を試しましたが、うまくいきませんでした。私は404ページを取得しています。どんな助けでも大歓迎です
php - Yii 2 オプションのパラメータ
わかりました、アプリを yii 1.1 から yii 2 に移行しています。残念ながら、URL ルート内でオプションのパラメーターを使用する方法がわかりません。config の urlmanager でデフォルトを設定しても、最初のパラメーターなしで 2 番目のパラメーターを指定できないか、404 エラーが発生します。
次のようなオプションの url パラメータ規則を複製する方法はありますか
yii 2 で?
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 の何が問題になっていますか?
yii2 - Yii URL へのクエリ文字列を削除する
Yii1.x では、次のようなパスを追加するだけで済みました。
しかし、Yii2 ではそれがなくなりました。次のようなクエリ文字列なしで URL を作成するにはどうすればよいですか
http://example.com/forum/post/id/2014/make-yii2-work
編集
多くの回答が私の質問を誤解していたので、少し明確にさせてください。prettyUrl を有効にすることも、URL から index.php を非表示にすることも問題ありません。私の問題は、上記で尋ねたように、クエリ文字列のない URL をまったく作成できないことです