myks92
@myks92
Нашёл решение — пометь вопрос ответом!

Yii несколько модулей ошибка. Как исправить?

Использую модель в модели. Index страница отображается, но остальные (create,update,delete) не отображаются, в чём проблема?

5a2e6ed06d3a5: GET localhost/crm-sd/backend/web/config/branch/default... at 2017-12-11 02:41:04 pm by 127.0.0.1


'config' => [
            'class' => 'backend\modules\config\Config',
            'modules' => [
                'branch' => [
                    'class' => 'backend\modules\config\modules\branch\Branch',
                ],
                'hall' => [
                    'class' => 'backend\modules\config\modules\hall\Hall',
                ],
            ],
        ],

.....

'urlManager' => [
            'rules' => [
                '' => 'site/index',
                '<_a:(login)>' => 'site/<_a>',
                '<_m>/<_c>/<_a>' => '<_m>/<_c>/<_a>',
                '<_m>/<_c>' => '<_m>/<_c>',
                '<_m>' => '<_m>',
            ]
        ],
  • Вопрос задан
  • 103 просмотра
Решения вопроса 1
slo_nik
@slo_nik Куратор тега Yii
Добрый день.
Потому, что неверно разбиваете на модули.
Модули
В итоге у Вас должно получится что-то похожее на это:
'admin' => [
          'class' => 'app\modules\admin\AdminModule',
          'layout' => '@app/modules/admin/views/layouts/admin',
          'modules' => [
              'articles' => [
                  'class' => 'app\modules\articles\ArticlesModule',
                  'controllerNamespace' => 'app\modules\articles\controllers\backend',
                  'viewPath' => '@app/modules/articles/views/backend',
              ],
              'catalog' => [
                  'class' => 'app\modules\catalog\CatalogModule',
                  'controllerNamespace' => 'app\modules\catalog\controllers\backend',
                  'viewPath' => '@app/modules/catalog/views/backend'
              ],

Вот здесь внимательно посмотрите, почитайте и всё у Вас получится.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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