Codeigniter страница news не работает, что делать?

0

не раскомментировал extension думаю из за этого не работает.Я не нашел extension коду проверял никаких ощибок я не нашел

{php;}

<?php

defined("BASEPATH") OR exit('No direct script access allowed');

class News extends CI_Controller {
public function __construct(){
parent::construct();
}

public function index(){
$data['title'] = 'All news';

$this->load->view("templates/header",$data);
$this->load->view("news/index", $data);
$this->load->view("templates/footer");

}
}

страница оказывает это -

An uncaught Exception was encountered
Type: Error

Message: Call to undefined method CI_Controller::construct()

Filename: C:\xampp\htdocs\kinomonster\application\controllers\News.php

Line Number: 7

Backtrace:

File: C:\xampp\htdocs\kinomonster\index.php
Line: 315
Function: require_once
codeigniter

9 ответов

1

public fucntion index(){

У тебя слово function с ошибкой написано вот и ошибку показывает.

1

Здесь опечатка у тебя:

parent::construct();

Так нужно писать:

parent::__construct();
1
Message: Unable to locate the model you have specified: News_model

Файл News_model.php есть в C:\xampp\htdocs\kinomonster\application\models\News_model.php?

1

Проще курс посмотреть в начале несколько уроков, как новости создаются, там все это есть и где файлы должны лежать и как называться и исходный код, который в итоге получится. 

0

Исправил но тепер это -

An uncaught Exception was encountered
Type: Error

Message: Call to undefined method CI_Controller::construct()

Filename: C:\xampp\htdocs\kinomonster\application\controllers\News.php

Line Number: 7

Backtrace:

File: C:\xampp\htdocs\kinomonster\index.php
Line: 315
Function: require_once
0
<?php

defined("BASEPATH") OR exit('No direct script access allowed');

class News extends CI_Controller {
public function __construct(){
parent::construct();
}

public function index(){
$data['title'] = 'All news';

$this->load->view("templates/header", $data);
$this->load->view("news/index", $data);
$this->load->view("templates/footer");

}
}
0
<?php

defined('BASEPATH') OR exit('No direc script access allowed');

class News extends CI_Controller {

public function __construct() {
parent::__construct();
$this->load->model('news_model');
}

public function index() {
$data['title'] = "Все новости";
$data['news'] = $this->news_model->getNews();

$this->load->view('templates/header', $data);
$this->load->view('news/index', $data);
$this->load->view('templates/footer');

}


}







тепер просто вставил исходный код но всеравно неработает




ощибка:




An uncaught Exception was encountered
Type: RuntimeException

Message: Unable to locate the model you have specified: News_model

Filename: C:\xampp\htdocs\kinomonster\system\core\Loader.php

Line Number: 348

Backtrace:

File: C:\xampp\htdocs\kinomonster\application\controllers\News.php
Line: 9
Function: model

File: C:\xampp\htdocs\kinomonster\index.php
Line: 315
Function: require_once

на поисковике писал так  

http://kinomonster.com/index.php/news/

0

нет такой файл.как можно справить?

0

Отлично Братан очень благодарен тебе, наконец работал, блин как будто заново родилься 4 часа мучался

 

Sign up or Log in to write an answer