コンポーネントで他のコンポーネントのモデルを使用しています。私はこれをフォローしています solution 。しかし、モデルのgetItem
メソッドを呼び出そうとすると、「オブジェクト以外のメンバー関数load()の呼び出し」というエラーが発生します。モデルでは、エラーの原因となる行は次のとおりです。
...
$table = $this->getTable();
// Attempt to load the row.
$return = $table->load($itemId);
...
何が欠けていますか?
テーブルクラスもインポートする必要がある場合があります。それらを取り込むためにJTable::addIncludePath(/path/to/other/component/tables);
を呼び出してみてください。