@m4son

Как создать компонент или модуль в yii ??

Дали задачу создать компонент (как я понял) в уже готовом модуле на фреймворке yii.
Есть похожий, лежит в /common/modules/worker/components/list1 . Мне нужно list2 и его немного модифицировать.
Я его скопировал, и везде заменил list1 на list2. Но при переходе по ссылке, аналогичной в list1 выдает ошибку 404.

Куда смотреть ? Где еще нужно что прописать ?
  • Вопрос задан
  • 45 просмотров
Решения вопроса 1
myks92
@myks92 Куратор тега Yii
Нашёл решение — пометь вопрос ответом!
1. Добавить модуль согласно документации.
2. Настроить routing.
'<_m:[\w\-]+>' => '<_m>/default/index',
    '<_m:[\w\-]+>/id<id:\d+>' => '<_m>/default/view',
    '<_m:[\w\-]+>/<id:\d+>/<_a:[\w-]+>' => '<_m>/default/<_a>',
    '<_m:[\w\-]+>/<_c:[\w\-]+>' => '<_m>/<_c>/index',
    '<_m:[\w\-]+>/<_c:[\w\-]+>/id<id:\d+>' => '<_m>/<_c>/view',
    '<_m:[\w\-]+>/<_c:[\w\-]+>/<id:\d+>/<_a:[\w\-]+>' => '<_m>/<_c>/<_a>',
    '<_m:[\w\-]+>/<_c:[\w\-]+>/<_a:[\w-]+>' => '<_m>/<_c>/<_a>',
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы