Postingan lainnya
Error: class not found
Saya sedang mengikuti tutorial pembuatan toko online menggunakan OOP, MVC, dan AJAX dari buku pak Rohi Abdulloh.
Saya sudah menulis kode sesuai tutorial, namun ketika aplikasi saya jalankan, muncul error Fatal error: Class 'application\controllers\MainController' not found in C:\wamp\www\crud\application\controllers\ProdukController.php on line 4 ini adalah kode saya
MainController.php
<?php
namespace application\controllers;
use \Controller;
class MainController extends Controller{
public function template($viewName, $data=array()){
$view = $this->view('template');
$view->bind('viewName', $viewName);
$view->bind('data', $data);
}
}
ProdukController.php
<?php
use \application\controllers\MainController;
class ProdukController extends MainController{
function __construct(){
$this->model('produk');
}
public function index(){
$data = $this->produk->showAll();
$this->template('produk/index', $data);
}
}
0
1 Jawaban:
<div>Coba hapus tanda \ di pemanggilan namespace class nya, jadi Seperti ini :<br><br></div><pre><?php
use application\controllers\MainController; class ProdukController extends MainController{ function __construct(){ $this->model('produk'); }
public function index(){
$data = $this-&gt;produk-&gt;showAll();
$this-&gt;template('produk/index', $data);
}
}</pre>
0