0

私はローカルサーバー上のサイトで作業しています。国、州、都市を検索するフォームを作成しました。結果を取得した後、URL としてフォーマットされた URL が表示されます

このURLをURLにしたい

そこでここで、URLマネージャーのルールについて知りたいので、思い通りに作ることができます。

4

1 に答える 1

0

このルールを url-manager に追加するだけです

"site/searchme/<country>/<state>/<city>" => "site/searchme"

ここで、この署名を持つアクションが必要です。

public function actionSearchme($country, $state, $city)

このアクション内の url から、、、に$countryアクセス$stateできます。$cityたとえば、URL が のような場合、 http://localhost/yii_1/site/searchme/UnitedStates/Washington/NewYork$countryUnitedStates」などと等しくなります。

于 2015-03-18T07:26:43.540 に答える