如题,现在只知道一个文章的id,想通过Url::to的方法从backend生成一个frontend的链接。
并且遵循frontend的路由规则,如何实现?
正好有一篇文章是写这个的,可以看下。
http://yiilib.com/topic/736/Yii 2.0 使用UrlManage在后端生成前端URL
方法比较简单。
说一个直接的办法:先在 common/config/bootstrap.php
内追加两个 alises:
之后就可以在 backend 生成 frontend url 了:
至于你说的“遵循 frontend 的路由规则”,不用管它,因为生成的 URL 是前台的链接,routing 的时候自然去 frontend 内的 url rules 去匹配。