2015-07-19 3 views
0

Моя проблема в том, что когда я запускаю контроллер на сервере Wamp, он перейдет в класс posts и начнет выполнять функцию индекса, но как это происходит? Если я изменю имя функции, которая не будет работать - как это возможно? Можете ли вы объяснить эту процедуру?методология класса контроллеров codeigniter?

class posts extends CI_Controller { 
    function index(){ 
     $this->load->model('post'); 
     $data['posts'] = $this->post->get_posts(); 
     $this->load->view('post_index',$data); 
    } 
} 
+0

Вы использовали этот url как 'baseurl/post'? – KTAnj

+0

прочитайте это https://ellislab.com/codeigniter/user-guide/tutorial/static_pages.html –

+0

Единственное, что я изменил, было контроллером по умолчанию в routes.php до posts.php ,, и вот как я запускаю http : //localhost/CodeIgniter_2.1.2/index.php/ , и мой контроллер запускается с помощью функции wt, если я хочу выполнить различные функции – NullPointer

ответ

Смежные вопросы