Postingan lainnya
Kelas Premium!
Belajar bikin website dari nol sekarang
Gunakan kupon "lebihcepat" untuk diskon 25%!
CSS CodeIgniter tidak terbaca
Assalamualaikum Wr.Wb.
Saya mau tanya gan.. Jadi gini saya lagi belajar CI.. Lewat video Sekolah Koding yang ada di Youtube. Saya sudah buat tampilan dengan Controller dan View.
Berikut struktur folder saya.
controllers: halaman.php
view: Folder Templates> nav.php content.php footer.php
Isi routes.php
<?php
defined('BASEPATH') OR exit('No direct script access allowed');
$route['default_controller'] = 'halaman/view';
$route['(:any)'] = 'halaman/view/$1';
$route['404_override'] = '';
$route['translate_uri_dashes'] = FALSE;
Isi halaman.php
<?php
defined('BASEPATH') OR exit('No direct script access allowed');
class Halaman extends CI_Controller {
public function view($halaman = 'content')
{
if(!file_exists(APPPATH."views/templates/".$halaman.'.php')){
show_404();
}
$this->load->view('templates/nav');
$this->load->view('templates/'.$halaman);
$this->load->view('templates/footer');
}
}
Ketika Saya membuka http://localhost/Material2/index.php
tampilannya seperti ini, CSS Tertata rapih https://ibb.co/iS9e0k
Namun ketika saya ingin membuka beserta parameternya http://localhost/Material2/index.php/content mengapa menjadi seperti ini ya, CSS tidak terbaca sama sekali https://ibb.co/j3nXLk
Mohon Pencerahannya gan... :)
14 Jawaban:
sudah dikosongkan gan , belum diisi apa"..
pas ngga ke load cssnya, coba cek di console browsernya gan
error tulisannya "Failed to load resource: the server responded with a status of 404 (Not Found)" Pencerahannya gan :D
Nah itu berarti ngga ke load file css nya, boleh liat struktur foldernya ? + liat dimana letak file cssnya ?
Di luar application gan .. nih https://ibb.co/kCOMyF
di dalem assets nya ada css, js, sama storage isinya gambar nih https://ibb.co/k4u5Qv
pakai sistem templating ngga agannya ? boleh liat script pemanggilan file css nya ?
Kan dalam folder templates ada: nav.php content.php footer.php
Saya masukkan pembukan bersama css di nav.php dan penutup di footer.php
nih cara saya manggilnya gan
https://ibb.co/edHaQv
Jawaban Terpilih
Nahh itu karena agan ngga pake fungsi base_url utk pemanggilan filenya, jadi ngga ke load file cssnya, Coba pake fungsi base_url gan, kaya gini
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<link rel="stylesheet" href="<?php echo base_url('assets/css/ripples.css'); ?>">
<link rel="stylesheet" href="<?php echo base_url('assets/css/materialku.css'); ?>">
<link rel="stylesheet" href="<?php echo base_url('assets/css/index.css'); ?>">
<link rel="stylesheet" href="<?php echo base_url('assets/css/bootstrap.min.css'); ?>">
</head>
Kemudian set base_url nya di file application/config/config.php
<?php
$config['base_url'] = 'http://localhost/namafolderagan/';
Selesai, silahkan dicoba gan, semoga membantu!
Sudah saya ganti gan.. tapi jadi error begini
https://ibb.co/iO1asa
mohon bimbingannya :)
Sorry gan sudah selesai.. Makasih bantuannya :)
Tanggapan
ternyata gimana bang caranya