Mam zamiar utworzyć jeden plik, np.: strona.php i chcę, aby plik ten zawierał szablon forum oraz tytuł.
Znalazłem coś takiego, ale dla IPB3, jednak w najnowszym IPB4 już to niestety nie zadziała - https://stackoverflow.com/questions/2906473...-in-custom-page
<?PHP //define( 'IPS_ENFORCE_ACCESS', TRUE ); // Important so it does not redirect to forums require_once( 'initdata.php' ); require_once( IPS_ROOT_PATH . 'sources/base/ipsRegistry.php' ); require_once( IPS_ROOT_PATH . 'sources/base/ipsController.php' ); $ipbRegistry = ipsRegistry::instance(); $ipbRegistry->init(); $output = $ipbRegistry->getClass('output'); $output->addContent("<h1>Well, this is a test! </h1>"); $output->setTitle("Test page"); $output->sendOutput();
W IPB4 nie ma nawet podanych includowanych plików lub nazywają się inaczej - przykładowo: initdata.php nazywa się: init.php
Z tego co widzę używana też jest inna przestrzeń nazw \IPS i funkcje prawdopodobnie są inne.
Czy mógłby mi ktoś pomóc w rozwiązaniu tego problemu?