0

アプリケーションフォルダーにサードパーティのアセットライブラリが 1 つあり、そのライブラリを MY_Assets ライブラリで拡張していますが、どちらも同じアプリケーション/ライブラリディレクトリにありますが、ロード時にエラーが発生し、要求されたクラスをロードできません: アセット、余分なものを追加したいライブラリ内の機能を拡張することにより、メインライブラリの開発者が更新を行っても、拡張機能には何も影響しません

4

1 に答える 1

0

ファイルをアプリケーションフォルダーに配置し、コードを手動で含めてから拡張する必要があります。

Codeigniter の Facebook 接続を拡張するために使用する以下のコードを参照してください。

include(APPPATH.'libraries/facebook/facebook.php');

class Fb_connect extends Facebook{
   //my coding here
}

ここでは、Facebook 関連のダウンロード ファイル用のライブラリ フォルダー内に facebook という名前のフォルダーがあり、FB_connect.php は私のライブラリ ファイルで、アプリケーションの /libraries フォルダーと、Facebook クラスから継承する fb_connect クラスにあります。

于 2012-10-24T12:40:28.437 に答える