Postingan lainnya
Kelas Premium!
Belajar bikin website dari nol sekarang
Gunakan kupon "lebihcepat" untuk diskon 25%!
membedakan halaman admin dengan user ?
yang baik hati tolong dibantu :(
disini saya menggunakan framework codeigniter bagaimana caranya agar web pada admin dapat dipisah pisah struktur header,content,footer sama dengan tampilan pada user seperti ini :
<?php
defined('BASEPATH') OR exit('No direct script access allowed');
class Halaman extends CI_Controller {
public function __construct(){
parent::__construct();
// $this->load->model('news_model');
$this->load->helper('url_helper');
$this->load->helper('text');
}
public function index()
{
$this->load->view('welcome_message');
}
public function view($halaman='content'){
if(!file_exists(APPPATH."views/pages/".$halaman.'.php')){
show_404();
}
$data['judul'] = $halaman;
$this->load->view('templates/header',$data);
$this->load->view('pages/'.$halaman);
$this->load->view('templates/footer');
}
}
apakah harus disetting melalui routes? saya masih newbie menggunakan framework codeigniter tolong dong agan agan mastahhhhhh dibantu:(
ini kodingan routes :
$route['news/delete/(:any)']='news/delete/$1';
$route['news/update/(:any)']='news/update/$1';
$route['news/create']='news/create';
// $route['admin']='admin';
$route['admin/create']='admin/create';
$route['news']='news';
$route['news/(:any)']='news/view/$1';
$route['default_controller'] = 'halaman/view';
$route['(:any)'] = 'halaman/view/$1';
$route['404_override'] = '';
$route['translate_uri_dashes'] = FALSE;
terimakasih banyak
0
1 Jawaban:
Jawaban Terpilih
Buat file header dan footer di view lalu di load view di controler, kalo untuk membedakan admin dan user ambil level nya dari session saat login dan tampilkan sesuai session level nya
0