8Faust8
Проверенные
- Сообщения
- 8
- Реакции
- 1
- Баллы
- 300
Как получить массив данных текущего пользователя (кто просматривает страницу)?
Раньше сидел на IPB, там в создаваемых страницах использовал
И дальше уже получал что-то от текущего пользователя (имя, к примеру,
Подскажете, как сделать то же самое в XF2?
И вот мне один из пользователей данного форума скинул код для подключения движка к PHP
Сам файл с кодом находится по пути
При открытии его с сайта выдает ошибку и в логах:
Я вообще думал, что проблема только из-за
И решил сделать так
и там тоже
Так как правильно подключать движок?
Раньше сидел на IPB, там в создаваемых страницах использовал
PHP:
$registry = ipsRegistry::instance();
$registry->init();
$CurrentUser = $registry->member()->fetchMemberData();
$CurrentUser['name']
).Подскажете, как сделать то же самое в XF2?
И вот мне один из пользователей данного форума скинул код для подключения движка к PHP
PHP:
$dir = __DIR__;
require($dir . '/src/XF.php');
XF::start($dir);
XF::setupApp('XF\Pub\App');
src/addons/Test/Preppy/test.php
При открытии его с сайта выдает ошибку и в логах:
Fatal Error: require(): Failed opening required '/var/www/optemest/data/www/optemest.h1n.ru/src/addons/Test/Preppy/src/XF.php'
Я вообще думал, что проблема только из-за
$dir = __DIR__;
и решил заменить $dir = "/var/www/optemest/data/www/optemest.h1n.ru";
, но нет Fatal Error: Cannot redeclare class XF
И решил сделать так
$dir = __DIR__;
require('/var/www/optemest/data/www/optemest.h1n.ru/src/XF.php');
и там тоже
Fatal Error: Cannot redeclare class XF
Так как правильно подключать движок?
Последнее редактирование: