gpt4 book ai didi

yii 框架 : url routing

转载 作者:行者123 更新时间:2023-12-04 02:01:27 26 4
gpt4 key购买 nike

我正在学习 Yii 并遇到了 url 路由问题。我有一个如下的 Controller

class PageController extends Controller
{
public function actionIndex()
{

echo 'index';
}
public function actionGetPage($page = '')
{
echo $page;
}

并在 config/main.php 中

    'urlManager'=>array(
'urlFormat'=>'path',
'rules'=>array(
'page'=>'page/index',
'<controller:\w+>/<id:\d+>'=>'<controller>/view',
'<controller:\w+>/<action:\w+>/<id:\d+>'=>'<controller>/<action>',
'<controller:\w+>/<action:\w+>'=>'<controller>/<action>',
),
),

当我使用 http://localhost/page/About 时如何设置 url 规则它应该可以工作并打印“关于”

最佳答案

实现方式:在你的路线配置中,你应该有这样的东西:

'page/<key>' => 'page/index',

并定义 actionIndex() 如下:

public function actionIndex($key) {
echo $key;
...

请注意 actionView... 所需的额外参数。这将等于 URL 中使用的。

关于yii 框架 : url routing,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8650904/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com