My_Controller mengatakan ini:
class BaseController extends My_Controller {
// public $data;
public function __construct() {
parent::__construct();
// $this->get_right();
}
public function get_right(){
$data['rightinfos'] = $this->Com_model->get_top20info();
$data['right0'] = $this->Com_model->get_site_new();
$data['right1'] = $this->Com_model->get_site_hot();
$data['right2'] = $this->Com_model->get_site_hot2();
return $data;
}
}
Kemudian saya berada dalam pengawal tapak:
class Site extends BaseController {
public function __construct() {
parent::__construct();
$this->load->model('Site_model');
}
public function page() {
$data=$this->get_right();
print_r($data);
die();
//***
Ini pada masa ini boleh dilaksanakan, tetapi ia mesti ditulis dalam kaedah halaman$data=$this->get_right();
这句。
感觉不方便。想在__construct后就能获取到$data
Bagaimanakah ia harus ditulis?