J'utilise ce qui suit à partir de l'unité de commande pour appeler une méthode à partir du modèle, mais la réception et l'erreur:erreur de procédé codeigniter
//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
?>
autochargement $ [ « modèle »] = array (« model_data »);
L'erreur: Erreur fatale: Appel à la méthode non définie Model_data :: TST() dans ... l'application contrôleurs \ \ main.php ...
Pouvez-vous poster l'intégralité du code pour le modèle et le contrôleur? Je voudrais d'abord vérifier (1) le chargement du modèle model_data et (2) l'orthographe dans la définition de la classe –
c'est le code: [link] http://pastebin.com/hqAzA5x1 [/ link] – gd77