0

Call to undefined functionエラーで誰かが私を助けてくれることを願っています。次のコードで取得しています。

$query = \FreePBX::Database()->query('SELECT model, dns, buttons, loadimage
            FROM sccpdevmodel
            WHERE dns > 0
            ORDER BY model');

$res = $query->fetchAll();
foreach ($res as $row) { 
    $modelData['model'][] = $row[0];
    $modelData['dns'][] = $row[1];
    $modelData['buttons'][] = $row[2];
    $modelData['loadimage'][] = $row[3];
}
return $modelData;

$modelData = sccp_get_model_data();この最初の部分は問題ないようですが、この行にエラーが表示されます。

<?php
    $modelData = sccp_get_model_data();
    $numModels = count($modelData['model']);
    $addonData = sccp_get_addon_data();
    $numAddons = count($addonData['model']);

?>

何かアドバイス?

誰かが助けてくれるなら、ここにソースファイルへのリンクがありますか? https://github.com/Cynjut/SCCP_Manager/tree/master

4

1 に答える 1

0

include または require ステートメントを使用して関数をロードしていることを確認してください。githubでこれの完全なコードベースと思われるものを見つけましたが、使用する関数のどこにロードされるかわかりませんでした。それらを条件付きでロードするかどうかはわかりませんが、そうでない場合は、include 'functions.inc.php';それらを使用する必要があるファイルの先頭に置くことができます。

于 2016-06-10T16:42:32.807 に答える