-3

パラメータを使用して CodeIgniter ライブラリを自動ロードする必要があります。どのように?

4

2 に答える 2

0

ほとんどの CI システム ライブラリには、「初期化」メソッドがあります。このメソッドに配列を渡すと、オブジェクトのプロパティがオーバーライドされます。次に例を示します。

$this->load->library('email');

$params['smtp_port'] = 25;
$this->email->initialize($params);  

ソース: http://bit.ly/MS1yXK

于 2012-05-28T02:18:31.087 に答える
0

構成配列を作成し、ライブラリのロードでそれを渡します。これは facebook ライブラリの例です...

$fb_config = array(
'appId'  => 'YOUR_APP_ID_HERE',
'secret' => 'YOUR_APP_SECRET_HERE'
 );
$this->load->library('facebook', $fb_config);

application/config に構成ファイル library.php (この場合は facebook.php) を作成します。

 <?php  if ( ! defined('BASEPATH')) exit('No direct script access allowed');
 $config['appId']  = 'YOUR_APP_ID_HERE';
 $config['secret'] = 'YOUR_APP_SECRET_HERE';

コントローラーにロードし、それに応じてビューで使用します

于 2012-05-28T02:33:56.273 に答える