Postingan lainnya
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