Передать нужно два параметра id и url_alias в action view и настроить rules
Тут проще пример показать, чем объяснять.
Пример
Правило в конфиге urlManager
:
['pattern' => 'articles/<url_alias:[A-Za-z0-9-_]+>/<id:\d+>', 'route' => 'article/info'],
Контроллер:
class ArticleController extends yii\web\Controller
{
public function actionInfo($url_alias, $id)
{
// Логика экшена
}
}
URL-ы будут вида:
http://<domain>/articles/<url_alias>/<id>
Здравствуйте
Передача двух параметров:
public function actionView($id, $url_alias)
{
// code
}
Пример UrlManager Rule с двумя параметрами:
'videos/<id:\d+>/<url_alias>' => 'video/view',
Более подробно о настройке UrlManager
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Вопрос достаточно спорныйДопустим есть строка, которая может меняться