Copyright © 2022-2025 aizws.net · 网站版本: v1.2.6·内部版本: v1.23.4·
页面加载耗时 0.00 毫秒·物理内存 73.5MB ·虚拟内存 1300.8MB
欢迎来到 AI 中文社区(简称 AI 中文社),这里是学习交流 AI 人工智能技术的中文社区。 为了更好的体验,本站推荐使用 Chrome 浏览器。
如果是 yii \ web \ UrlRule, 则URL规则是一个实例。该 urlManager 组件使用在其声明的URL规则 规定 ,当启用了漂亮的URL格式属性。
为解析请求,URL管理器按照它们声明的顺序获取规则并查找第一条规则。
第1步 - 修改 config / web.php 文件中的 urlManager 组件。 **
'urlManager' => [ 'showScriptName' => false, 'enablePrettyUrl' => true, 'rules' => [ 'about' => 'site/about', ] ],
第2步 - 在 http:// localhost:8080 / about 前往您的网络浏览器 , 您将看到关于页面。
一个URL规则可以与这个模式中的查询参数相关联 -
<ParamName:RegExp>,其中 -
假设我们已经宣布了以下URL规则 -
[ 'articles/<year:\d{4}>/<category>' => 'article/index', 'articles' => 'article/index', 'article/<id:\d+>' => 'article/view', ]
当规则用于 解析时 -
当规则用于 创建URL时 -
要为URL添加后缀,您应该配置 yii \ web \ UrlManager :: $ suffix 属性。
第3步 -修改 urlComponent 在 配置/ web.php 文件。
'urlManager' => [ 'showScriptName' => false, 'enablePrettyUrl' => true, 'enableStrictParsing' => true, 'suffix' => '.html' ],
第4步 - 在Web浏览器的地址栏中输入地址 http:// localhost:8080 / site / contact.html ,您将在屏幕上看到以下内容。注意 html 后缀。
当表单基于模型时,在Yii中创建此表单的常用方法是通过yii \ widgets \ ActiveForm类。在大多数情况下,表单具有用于数据验证的相应模型。如果模型表示来自数据库的数据,那么该模型应该从 Active ...