Как доработать формирование ЧПУ?

Здравствуйте. Использую для формирования ЧПУ расширение zelenin/yii2-slug-behavior Проблема в том, что на старой версии сайта ссылки формировались немного иначе. В итоге в новой версии у меня projti-operacia а нужно proiti-operaciy. Нужно написать свой метод генерации ЧПУ чтоб они соответствовали старой версии или есть возможность как -то настроить расширение zelenin/yii2-slug-behavior? Вот код из новой версии на всякий случай:
public function behaviors(): array
{
    return [
        'slug' => [
            'class' => 'Zelenin\yii\behaviors\Slug',
            'slugAttribute' => 'slug',
            'attribute' => 'question_name',
            'ensureUnique' => true,
            'replacement' => '-',
            'lowercase' => true,
            'immutable' => false,
            'transliterateOptions' => 'Russian-Latin/BGN; Any-Latin; Latin-ASCII; NFD; [:Nonspacing Mark:] Remove; NFC;'
        ]
    ];
}
  • Вопрос задан
  • 43 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы