0

コントローラーから次を使用してモデルからメソッドを呼び出していますが、受信してエラーが発生します:

//from the controller:(main.php)

<?php
class Main extends CI_Controller {

   public function __construct() {
    parent::__construct();
   }

   function index() {
   .....
   $this->load->view('view_form');

   }//END Fn index()

   function get_th() {

   //$the=$this->input->post('th', TRUE);
   $d['shit']=$this->model_data->tst();
   $this->load->view('view_form',$d);

   }//END Fn get_th()

}//END Cls Main
?>

//from the model:(model_data.php)
<?php
class Model_data extends CI_Model {

   function slider() {
...
   }//END Fn slider()

   function check_input($data) {
...
   }//END Fn check_input()

   function tst() {
        $tsts= "hellos";
        return $this->tsts;
   }

}//END Cls model_data
?>

$autoload['model'] = array('model_data');

エラー: 致命的なエラー: 未定義のメソッド Model_data::tst() への呼び出し ... application\controllers\main.php...

4

2 に答える 2