我正在使用Laravel 5.6和IPB 3.4.9。
问题是当我在Laravel模型中使用ipsRegistry:init()时,我将重定向到IPB的404页面(对不起,我们找不到!)。我该如何解决? 我正在使用它直接从外部Laravel页面创建论坛。
如果我从一个简单的php文件中使用它,也可以正常工作,如果我从Laravel模型中使用它,它会将我重定向到论坛,提示找不到该页面。
代码:
<?php
namespace App;
use Illuminate\Database\Eloquent\Model;
require_once ('/../../forum/initdata.php');
require_once ('/../../forum/admin/sources/base/ipsRegistry.php');
class Forum extends Model
{
public static function test_forum ()
{
$reg = \ipsRegistry::instance();
$reg->init();
$member = \IPSMember::load( 1 );
return $member;
}
}