如何使用Yii2可拖拽行为而不显示ID号?

问题描述 投票:0回答:1

我已经阅读了using SluggableBehavior in Yii2 的问题

并且我可以使用urlManager中的规则生成类似于article / 1 / First-Article的url

'article/<id:\d+>/<slug>' => 'article/view',

并使用

\yii\helpers\Url::to(['article/view', 'id'=>$model->id, 'slug'=>$model->slug])

创建URL。

在我的情况下,我只想显示类似于article / First-Article的网址,即不显示该网址中的ID号。有没有办法做到这一点?非常感谢!

[顺便说一句,如果有两篇文章的标题均为第一篇,我想用子来区分它们,就像第一篇第一篇,第一篇第二篇一样。

php yii2 slug
1个回答
0
投票
array指定SluggableBehaviorattribute属性,它将内爆(连接)它们,以便为块生成唯一性。在您的情况下,此实现完全满足您所需的段塞级联组成(例如First-Article-1);
© www.soinside.com 2019 - 2024. All rights reserved.