問題タブ [symfony-routing]

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 投票する
0 に答える
1114 参照

php - Symfony でのルートの順序

私は Symfony 3 を使用しており、symfony がルートを選択する方法を理解したいと考えています。

routing.yml に 2 つ、注釈に 1 つの 3 つのルートがあります。これは私のコードです:

アプリ/構成/ルーティング.yml

src/AppBundle/Controller/DefaultController.php

私の結果は

このrouting.ymlで

私の結果は

そしてこの組み合わせで:

私の結果は次のとおりです。

0 投票する
0 に答える
43 参照

php - 同じサブネームと一致する間違ったルート

これが私のメニュークラスです。

そして、これは私がメニューを使用しているテンプレートです。

これは私のルーティング テーブルです (概要として!)。

ルート

そして、これがどのように見えるかのスクリーンショットです。

ここに画像の説明を入力

次に、ルートのバグ / 問題。sub

ここに画像の説明を入力

ご覧のとおり... 両方ともアクティブです。良くないね。どうしてか分かりません。有権者か何かが を最新のものとしてマークしているためだと思います。/admin他の人は で始まるから/adminです。

アイデアを事前にありがとう!

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

php - Symfony ルートからの超単純なフレームワーク 301 リダイレクト

超シンプルなフレームワークを構築しようとしています。私はコントローラーを使いたくない...基本的にすべてがうまく機能し、これは単純なウェブサイトの素晴らしいスタートですが、私が問題を抱えているもう1つの機能が欲しい.

301 リダイレクトを使用してルート ページを追加するための、できるだけシンプルなソリューションを実現しようとしています。たとえば、http://facebook.com/exampleに 301 を含む /facebook が必要です。

これが私のコードです...以下のindex.php:

そして私のroutes.phpコード:

これで、他のルートと同じようにそのルートの特定のファイルを作成でき、そのファイル内にヘッダー php リダイレクトを追加できます...しかし、これは面倒なアプローチです。そのリダイレクトをルート内で直接定義するにはどうすればよいですか?