VitalyLiber
@VitalyLiber
web-developer

Как интегрировать Yii2 в сторонние системы?

С помощью входного скрипта подключил Yii2 к старому сайту, чтобы расширить его функционал.

require(__DIR__ . '/../vendor/yiisoft/yii2/Yii.php');

$yiiConfig = require(__DIR__ . '/../config/web.php');
new yii\web\Application($yiiConfig);


На Yii2 создал модель, представление и контроллер для формы, добавил виджет загрузки и обрезки изображений. Непосредственно по адресу (/yii2/web/index.php) все прекрасно работает.

Каким образом добавить форму на главную страницу сайта, чтобы по адресу (/index.php) была доступна (и работала) форма, которая располагается в (/yii2/views/site/index.php) ?

Быть может у кого-нибудь есть опыт интеграции Yii2 в сторонние системы.
  • Вопрос задан
  • 1391 просмотр
Пригласить эксперта
Ответы на вопрос 1
SamDark
@SamDark
Yii2 core team
Есть много вариантов.

1. iframe.
2. Не делать new yii\web\Application($yiiConfig);, использовать в коде оригинальной системы модели и компоненты Yii.
3. AJAX.
Ответ написан
Ваш ответ на вопрос

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

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