Всем привет) Народ, кому не сложно, разжуйте чутка как интегрировать phpBB в yii2, нашел на гидхабчике расширение , но чет не могу понять как вообще все это работает, там еще advanced шаблон, а я только с basic знаком, но там вроде все похоже)
Кто сталкивался кинте статейку или где чуть подробней расписано, ну или объясните если не сложно
1.Установил через composer
2.в config/web (шаблон basic) в
'components' => [
'request' => [
// !!! insert a secret key in the following (if it is empty) - this is required by cookie validation
'cookieValidationKey' => 'GZOqmHn1JhvOCQsHoGuCqsNbMePPbvqV',
'baseUrl' => $_SERVER['DOCUMENT_ROOT'] . $_SERVER['PHP_SELF'] != $_SERVER['SCRIPT_FILENAME'] ? 'http://' . $_SERVER['HTTP_HOST'] : '',
],
//Форум
'phpBB' => [
'class' => 'nill\forum\phpBB',
'path' => dirname(dirname(__DIR__)). '\forum',
],
'user' => [
'class' => 'nill\forum\PhpBBWebUser',
'loginUrl'=>['/login'],
'identityClass' => 'vova07\users\models\frontend\User',
// enable cookie-based authentication
// 'allowAutoLogin' => true,
],
]
3.Изменение настроек форума
Так и не понял что где изменять...
Измените метод get_container_filename()на\forum\phpbb\di\container_builder.php
protected function get_container_filename() {
// Change the line to synchronize with the site
// $filename = str_replace(array('/', '.'), array('slash', 'dot'), $this->phpbb_root_path);
$filename = str_replace(array('\\', '/', '.'), array('slash', 'slash', 'dot'), $this->phpbb_root_path);
return $this->phpbb_root_path . 'cache/container_' . $filename . '.' . $this->php_ext;
}
Найдите и измените frm_configполе базы данных таблицы cookie_domainв своем домене: example -domain.loc
ВНИМАНИЕ: этот параметр также находится в файле кеша, очистите кеш, если он не будет работать.
у меня папка forum только в vendor, и там нет этих файлов, классов.
Да и вообще как выйти на этот уже установленный форум, не понятно ничего, а форум нужен! может кто предложит альтернативу? Нужен очень простой
1.Без добавления аватарок
2.Создание закрытых тем
3.Просто переписка
Короче простенький форум, без супер функций) Заранее спасибо)