Интеграция форума phpBB3.1.9 с yii2

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Ответить
Аватара пользователя
magicoder
Сообщения: 133
Зарегистрирован: 2015.12.16, 23:33
Контактная информация:

Интеграция форума phpBB3.1.9 с yii2

Сообщение magicoder » 2016.05.04, 13:58

Эта тема уже поднималась на форуме, но хотел спросить совет у форумчан. Если есть опыт интеграции форума phpBB3.1.9 с yii2 , то подскажите как лучше реализовать.
Возможно есть расширение какое? Нужно под yii2.
Разработка на yii2 или чистом php.| email: site4coder@gmail.com | skype: for-web1

Аватара пользователя
ElisDN
Сообщения: 5467
Зарегистрирован: 2012.10.07, 10:24
Контактная информация:

Re: Интеграция форума phpBB3.1.9 с yii2

Сообщение ElisDN » 2016.05.04, 14:25

В 3.0 можно было приинклюдить его файлы вроде common.php и вызывать процедуры форума вроде $auth->login(...). А 3.1 при этом форум глобально перезаписывает $_GET и навешивает свой маршрутизатор с обработчиком ошибок, ломая работу Yii2. Так что напрямую не получится.

Аватара пользователя
magicoder
Сообщения: 133
Зарегистрирован: 2015.12.16, 23:33
Контактная информация:

Re: Интеграция форума phpBB3.1.9 с yii2

Сообщение magicoder » 2016.05.04, 14:31

А как вот это расширение https://github.com/8sun/yii2-integration-phpBB3.1
Кто-нибудь пробовал?
Разработка на yii2 или чистом php.| email: site4coder@gmail.com | skype: for-web1

Аватара пользователя
magicoder
Сообщения: 133
Зарегистрирован: 2015.12.16, 23:33
Контактная информация:

Re: Интеграция форума phpBB3.1.9 с yii2

Сообщение magicoder » 2016.05.04, 14:55

ElisDN писал(а):В 3.0 можно было приинклюдить его файлы вроде common.php и вызывать процедуры форума вроде $auth->login(...). А 3.1 при этом форум глобально перезаписывает $_GET и навешивает свой маршрутизатор с обработчиком ошибок, ломая работу Yii2. Так что напрямую не получится.
А есть идеи, как это сделать не на прямую?
Разработка на yii2 или чистом php.| email: site4coder@gmail.com | skype: for-web1

Аватара пользователя
ElisDN
Сообщения: 5467
Зарегистрирован: 2012.10.07, 10:24
Контактная информация:

Re: Интеграция форума phpBB3.1.9 с yii2

Сообщение ElisDN » 2016.05.04, 15:30

magicoder писал(а):А есть идеи, как это сделать не на прямую?
Для начала то расширение попробовать. А если не получится, то из форума скопипастить код, который регистрирует и логинит.

Аватара пользователя
magicoder
Сообщения: 133
Зарегистрирован: 2015.12.16, 23:33
Контактная информация:

Re: Интеграция форума phpBB3.1.9 с yii2

Сообщение magicoder » 2016.05.04, 15:33

Спасибо.
Попробую.
Т.е. Вы имеете ввиду, работать с бд форума из yii2, а форум пусть работает как есть?
Разработка на yii2 или чистом php.| email: site4coder@gmail.com | skype: for-web1

Аватара пользователя
magicoder
Сообщения: 133
Зарегистрирован: 2015.12.16, 23:33
Контактная информация:

Re: Интеграция форума phpBB3.1.9 с yii2

Сообщение magicoder » 2016.05.04, 18:02

К сожалению расширение не работает
Разработка на yii2 или чистом php.| email: site4coder@gmail.com | skype: for-web1

Аватара пользователя
ElisDN
Сообщения: 5467
Зарегистрирован: 2012.10.07, 10:24
Контактная информация:

Re: Интеграция форума phpBB3.1.9 с yii2

Сообщение ElisDN » 2016.05.04, 20:49

magicoder писал(а):Т.е. Вы имеете ввиду, работать с бд форума из yii2, а форум пусть работает как есть?
Да, напрямую.

SKravUA
Сообщения: 1
Зарегистрирован: 2016.05.17, 11:49

Re: Интеграция форума phpBB3.1.9 с yii2

Сообщение SKravUA » 2016.05.17, 11:59

magicoder писал(а):К сожалению расширение не работает
Работает, только его нужно немного подправить под себя. Еще была проблема, что не находило класс расширения, проблему решил переносом виджета из папки vendor в компоненты (с заменой неймспейсов).

Ответить