Postingan lainnya
Buku Ini Koding!
Baru!
Buku ini akan jadi teman perjalanan kamu belajar sampai dapat kerjaan di dunia programming!
Kelas Premium!
Belajar bikin website dari nol sekarang
Gunakan kupon "lebihcepat" untuk diskon 25%!
Css & js / tidak bisa di load dengan fungsi base_url() codeigniter
Mungkin ada yang tau , Saya punya file css dan js di folder assets yang sejajar dengan folder application, (assets/css/style.css) (assets/js/jQuery.min.js)
Lalu pada view
<html>
<head>
<link rel="stylesheet" href="<?=base_url('assets/css/style.css')?>">
<script src="<?=base_url('assets/js/jQuery.min.js')?>"></script>
</head>
<body>
<h1 class="page-header">
Hello World
</h1>
<script>
$(document).ready(function (){
alert('Hello');
});
</script>
</body>
</html>
Dan pada file application/config/config.php
Saya telah mengsetnya dengan
$config['base_url']="http://".$_SERVER['HTTP_HOST'].str_replace(basename($_SERVER['SCRIPT_NAME']),"",$_SERVER['SCRIPT_NAME']);
Setelah saya cek base_url() dengan
echo base_url();
Ternyata pathnya benar
Dan pertanyaananya mengapa file css dan js tidak ter load di halaman view saya ??
3 Jawaban:
Hai BangAlexJR coba kamu pastikan sudah di load atau belum urlnya. Kamu bisa cek ke application/config/autoload.php at line 67. $autoload['helper'] = array('url'); <pre> <?php echo base_url();?>/assets/css/style.css" </pre>
Sudah bosque kalo gak di load kan akan error Undefined base_url()
Tanggapan
Sudah saya edit jawabannya diatas, kamu kurang tepat include filenya.
coba kasih ; setelah )
<pre> <script src="<?=base_url('assets/js/jQuery.min.js');?>"></script> </pre>
seperti itu bang