yii2 конфликт в Urlmanager - PullRequest
       31

yii2 конфликт в Urlmanager

0 голосов
/ 01 марта 2019

Помогите найти решение для подразделов.

Категория: / blog / cat1 / / blog / cat / cat2 / cat3 /

Подробности: / blog / cat / cat2/ cat3 / element_code

Подраздел для тегов в разделе 'blog': / blog / tag / / blog / tag / some-tag /

У меня есть следующие правила:

[
                'pattern' => '/blog/tags/<title>',
                'route' => 'blog/tag',
                'encodeParams' => false
            ],
            [
                'pattern' => 'blog/tags/',
                'route' => 'blog/tags/',
                'encodeParams' => false
            ],

            [
                'pattern' => 'blog/<category:[\w_\/-]+>/<slug>',
                'route' => 'blog/post',
                'encodeParams' => false
            ],
            [
                'pattern' => 'blog/<category:[\w_\/-]+>',
                'route' => 'blog/category',
                'encodeParams' => false
            ],

Но в разделе тегов (/ blog / tag /) контроллер категорий запускается, контроллер тегов отсутствует.Что делать в этом случае?

...