Postingan lainnya
Error Variable di CodeIgniter
Itu error dimana ya ?
Kode lengkap :
1. controller
<?php
defined('BASEPATH') OR exit('No direct script access allowed');
class Front extends CI_Controller{
public function index(){
$data = array(
'title' => 'ini halaman default',
'author' => 'Adi Rahman Hakim',
'date' => date('Y-m-d H:i:s'),
'content' => 'Ini adalah contoh dari penggunaan variable bypass lewat view'
);
$this->load->view('default');
}
public function category_page($category_name){
echo $category_name;
$this->load->view('category_page');
}
}
2. view :
<?php
defined('BASEPATH') OR exit('No direct script access allowed'); ?>
<html lang="en">
<head>
<meta charset="utf-8">
<title><?=$title;?></title>
</head>
<body>
<h1><?=$title;?></h1>
<em>Di tulis oleh : <?=$author;?></em><em>Publish: <?=$date;?></em>
<p><?=$content;?></p>
</body>
</html>
0
2 Jawaban:
Jawaban Terpilih
sesuai dengan errornya variable $title ngga diketahui, kalau mau oper data dari controller ke view di codeigniter, pass lewat parameter kedua pada metode viewnya, sesuai yang ada di dokumentasi https://www.codeigniter.com/user_guide/general/views.html
contoh kode
<?php
class Blog extends CI_Controller {
public function index()
{
$data['title'] = "My Real Title";
$data['heading'] = "My Real Heading";
$this->load->view('blogview', $data);
}
}
0
Ah saya yg kurang teliti ternyata di kode saya diatas, hanya kurang variabel $data di $this->load->view :D Btw makasih jawabannya bang hilman hehe
0