0

初めての投稿は、通常、他の回答済みの質問から助けを得るために潜んでいるだけなので、ご協力いただきありがとうございます!

簡単な質問があります。フォーラムベースのアドオンをインストールしていますが、次のようになります。

Fatal error: Unsupported operand types in /home/joelwmale/public_html/forums/library/LatestThread/Controller/Public.php on line 13

ここで動作するコードは次のとおりです。

<?php
class LatestThread_Controller_Public extends XFCP_LatestThread_Controller_Public
{
public function actionIndex()
{
    $response = parent::actionIndex();

    if ($response instanceof XenForo_ControllerResponse_View)
    {
        $LatestThread = LatestThread_Model_TLatestThread::LatestThreadArray();
    }

    $response->params += array('LatestThread' => $LatestThread);
    return $response;
}
}
?>

もちろん、13行目は次のとおりです。

        $response->params += array('LatestThread' => $LatestThread);

私はこれをコーディングしませんでした。私の唯一の希望は、この問題を修正してフォーラムを使用できるようにすることです。そうしないと、このアドオンを使用できません :(

前もって感謝します!

4

2 に答える 2

0
//You can't sum arrays. Try
$response->params['LatestThread'] = $LatestThread;
// OR
$response->params[] = array('LatestThread' => $LatestThread);
// OR
$response->params = array('LatestThread' => $LatestThread);
于 2015-03-04T14:38:26.793 に答える