我正在本地服务器上的站点上工作。我已经制作了一个表格来搜索国家、州和城市。得到结果后,我看到 URL 格式为URL
我想将此网址设为网址
所以在这里我想了解 URL 管理器规则,以便我可以随心所欲地制作它。
只需在您的 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
,$country
将等于“UnitedStates”等等。