beardedman
@beardedman
full stack web developer

Как подключить yii2 в самописную систему? Проблема с относительными путями?

У меня получилось подключить yii2 в рукописную систему, но при этом есть небольшие проблемы.
в коде рукописа я рендерю шаблон:
echo (new View())->renderFile('@app/views/new/index.php', ['data'=>$dataRender]);

А в шаблоне использую yii\bootstrap\Tabs и он мне отдает ошибку:
Fatal error: Uncaught exception 'yii\base\InvalidConfigException' with message 'The directory does not exist: /var/www/loc/dream.devnull/assets' in /var/www/loc/m.masterlock.devnull/vendor/yii2/vendor/yiisoft/yii2/web/AssetManager.php:211 Stack trace: #0


То есть от читает папку assets от корня.
При чем в переменной окружения при выводе @app - он мне выводит путь от корня сайта, а нужно корень/vendor/yii2
Точнее в @app путь идет то папки с yii2.
Но почему Tabs читает от корня.

Подскажите, пожалуйста, что мне нужно сделать, чтобы пути читались от конкретной папки?
  • Вопрос задан
  • 232 просмотра
Пригласить эксперта
Ответы на вопрос 1
webinar
@webinar Куратор тега Yii
Учим yii: https://youtu.be/-WRMlGHLgRg
Просто создайте ему папку assets там где он хочет или переопределите в assets.php
www.yiiframework.com/doc-2.0/guide-structure-asset...
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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