Php Yii2$\u在URL中获取参数
我对yii2还比较陌生,我想知道如何让我的url看起来不错。问题是:Php Yii2$\u在URL中获取参数,php,url,get,yii2,Php,Url,Get,Yii2,我对yii2还比较陌生,我想知道如何让我的url看起来不错。问题是: 我有我的url:/path/projects/?url=我的链接 我需要它是这样的:/path/projects/my link/ 如果有人能直接向我发送解决方案,而不是您的配置中的文档链接,您可以在其中声明组件、添加或修改urlManager,这将是一件令人惊讶的事情,如下所示: 'urlManager' => [ 'enablePrettyUrl' => true,
我有我的url:
/path/projects/?url=我的链接
我需要它是这样的:
/path/projects/my link/
如果有人能直接向我发送解决方案,而不是您的配置中的文档链接,您可以在其中声明组件、添加或修改urlManager,这将是一件令人惊讶的事情,如下所示:
'urlManager' => [
'enablePrettyUrl' => true,
'showScriptName' => false,
'enableStrictParsing' => false,
'rules' => [
'projects/<url>' => 'projects/ACTION',
],
],
'urlManager'=>[
“enablePrettyUrl”=>true,
'showScriptName'=>false,
'enableStrictParsing'=>false,
“规则”=>[
“项目/”=>“项目/行动”,
],
],
为了使其工作,首先,路径projects/action
必须与控制器操作相匹配,然后projects/
意味着在构建链接时,您需要传递url所需的参数,例如:
Yii然后会将url转换为您想要的漂亮url
我建议您使用slug字段,并使用默认行为没有人会直接向您发送解决方案,我的朋友。读一读这个。让人们知道您以前尝试过的内容文档中有哪些部分您无法遵循?如果我们试图给你一个直接的解决方案,它几乎就是@Kyle发送的链接内容的副本。如果你更新你的问题以显示你迄今为止所做的尝试,以及哪些不起作用,它将帮助你找到一个可以使用的解决方案。