Доброго времени суток.
Хочу сделать логичный чпу карточки товара, например
mtrade.loc/metalloprokat/armatura/list-stalnoy-06.html
правила в main.php:
'urlManager' => [
'enablePrettyUrl' => true,
'showScriptName' => false,
'suffix' => '.html',
'rules' => [
'/' => 'site/index',
'error' => 'site/error',
'about' => 'site/about',
'contact' => 'site/contact',
'catalog' => 'category/catalog',
'news' => 'news/news',
'catalog/<alias:[\w_\/-]+>' => 'category/category', //категория
'<category:[\w_\/-]+>/<alias:[\w_\/-]+>' => 'products/products', //товары категории
'<parent:[\w_\/-]+>/<category:[\w_\/-]+>/<alias:[\w_\/-]+>' => 'products/product', // ссылка на карточку товара
],
],
Проблема заключается в том, что ссылка меня направляет на "products/produtc
s", т.е. на туже самую страницу, а должна на 'products/product'. Вид ссылки:
echo \yii\helpers\Url::to(['products/product', 'parent'=>$get_parent->alias, 'category'=>$get_category->alias, 'alias' => $item['alias']]);