Salam CI
Saya pemula dan mau nanya mungkin masih sederhana, begini, saya baru coba-coba coding pake framework CI dan dah ngeh dikit cuma stuck di ngasi CSS, saya dah taruh folder CSS di root web n mau makenya di header, ni kode header.php nya plus directori ke CSSnya:
<html>
<head>
<link rel="stylesheet" type="text/css" href="<?=base_url();?>style/style.css" />
</head>
<body>
<div id="header">
<h1 id="logo-text"><a href="file:///D|/Master/Envision1-1/index.html">envision</a></h1>
<p id="slogan">heiho</p>
<div id="header-links">
<p>
<a href="file:///D|/Master/Envision1-1/index.html">Home</a> |
<a href="file:///D|/Master/Envision1-1/index.html">Contact</a> |
<a href="file:///D|/Master/Envision1-1/index.html">Site Map</a>
</p>
</div>
</div>
nah itu gimana <?=base_url();?> kok ga bisa, kan itu katanya buat ngasi directory rootnya, padahal dah bener, kode CSS saya ada di folder style/style.css. Mohon dibantu yach..jadi males kalo stuck disini aja..
Comments
tanya link CSS
September 14, 2010 by yudisulistiyo, 1 year 20 weeks ago
Comment: 7117
iya saya kenapa ya pake Ci 1.7 pada saat ingin link css dari folder css yang saya taruh sejajar dengan system saat menggunakan href="
echo base_url()/css/style.css" malah error dan halaman menjadi kosong tapi saat menggunakan href="http://localhost/CI/css/style.css" atau langsung seperti ini href="css/style.css" juga berjalan sempurna dan style ny terlihat sempurna mohon penjelasannyaCobalah
June 7, 2010 by noocom, 1 year 34 weeks ago
Comment: 6889
Saran dariku :
1. mendingan jangan pake short tag, ubah <?=base_url()?> menjadi
echo base_url()2. Lihat pake firebug di bagian "net" kalo file css mu ga ke load dia akan berwarna merah, coba perhatikan link nya dan cek dimana salahnya, apakah salah pengetika nama file ato folder ato apa
trus kalo mau pake .htaccess server mu harus diaktifin rewrite_module nya, kalo ngga ya ngga bakalan jalan.
Ato mungkin kamu mau coba pake template engine untuk CI ada banyak di wikinya CI, salah satunya yang udah aku coba YATS meskipun dah lama ga di maintain ama yang bikin tapi dah jalan (tapi perlu di ubah sedikit kalo pake CI 1.7.2), dan kalo mau nambahin css tinggal panggil fungsi
echo style('nama_file.css')semoga bisa bantu
January 20, 2010 by dhaye, 2 years 2 weeks ago
Comment: 5857
ada beberapa hal yang harus di pastikan...
1. pastikan open_tag pada file php.ini (on)...
atau nggak cukup menuliskan script ini aja klo nggak mau pake short_tag
2. pastikan path folder style pada folder root :
-> system
-> user guide
-> style
--> style.css (di dalam folder style/style.css)
3. pastikan membuat file .HTACCESS
secara default codeigniter akan membaca controller, jadi apabila kita menyimpan folder style sejajar dengan folder root system maka akan terdeteksi sebagai controller apabila kita tidak menggunakan file .HTACCESS
(http://localhost/codeigniter/style --> akan terbaca sebagai controller). sehingga kita memerlukan fungsi dari file .HTACCESS agar folder tersebut tidak terbaca sebagai controller, adapun scriptnya sebagai berikut :
RewriteEngine on
RewriteCond $1 !^(index\.php|style|javascripts|images|userfiles|robots\.txt)
RewriteRule ^(.*)$ index.php/$1 [L]
script di atas juga memungkinkan kita untuk menaruh folder javascripts (untuk file javascript) dan folder images (untuk menaruh gambar) serta folder userfiles ( untuk menaruh file-file ) setara dengan folder system.
semoga bisa membantu
^_^
nanya script
January 20, 2010 by lookj, 2 years 2 weeks ago
Comment: 5858
file .HTACCESS itu disimpan dimana? atau memang udah ada tetapi mesti dimodif? dimana saya bisa mencarinya? terimakasih.
file .htaccess itu berada
January 20, 2010 by pentatonicfunk, 2 years 2 weeks ago
Comment: 5859
file .htaccess itu berada sejajar dengan system, biasanya kalo di windows kita tidak di izinkan membuat file dengan nama diawali ".", ini bisa dihindari dengan download atau copy file .htacces dari internet atau teman
coba membantu
January 19, 2010 by cah_ajus, 2 years 2 weeks ago
Comment: 5850
coba begini:
href="<?=base_url()?>/style/style.css"
dengan folder style sejajar dengan folder system.
Makasi ya
November 29, 2010 by Tien (not verified), 1 year 9 weeks ago
Comment: 7429
Makasi ya cah_ajus...hehehehe..permasalahanku tercpecahkan.. ^_^
tetep
January 19, 2010 by lookj, 2 years 2 weeks ago
Comment: 5851
tetep aja mas, udah diganti dengan kaya gitu plus folder juga udah di root, sejajar, gagal, tidak kebaca CSSnya...ini kenapa ya? saya paling males buat web tanpa ada stylenya. Hiks...
dan pastikan juga
January 20, 2010 by pentatonicfunk, 2 years 2 weeks ago
Comment: 5852
dan pastikan juga short_open_tag = On,
bisa dilihat di file php.ini
lagi2
January 20, 2010 by lookj, 2 years 2 weeks ago
Comment: 5854
saya sudah memastikan di fike PHP.ini dan memang udah On, ini kenapa ya? ada alternatif cara lainnya gak?
$config['base_url']
February 6, 2010 by mul14, 1 year 51 weeks ago
Comment: 5882
Cek di application/config/config.php
$config['base_url'] = 'ini udah bener belum?'
--
http://framework.web.id - Komunitas pengguna web framework
pastikan struktur foldernya
January 19, 2010 by pentatonicfunk, 2 years 2 weeks ago
Comment: 5848
pastikan struktur foldernya seperti ini :
- system
- user_guide
- style
-- style.css
jadi folder style sejajar dengan folder system dr CI
dan pastikan juga short_open_tag = On,
bisa dilihat di file php.ini
Coba yang ini
February 7, 2010 by opan, 1 year 51 weeks ago
Comment: 5884
Coba ini :
Kalau tidak mau pake <?= ?>, coba
echo.Terima Kasih.
sama
June 4, 2010 by ilhami, 1 year 35 weeks ago
Comment: 6884
saya malah buat file .htaccess jadi ga bisa buka halaman index malah error.. hiks...
kenapa ya..??
ini base_url() belum ngaruh juga..
i got it
June 5, 2010 by ilhami, 1 year 35 weeks ago
Comment: 6885
itu codeigniter brapa? kalo pake yg 1.7.2 ga perlu pake base_url deh kynya...
jd langsung aja href="style/style.css"
begitu aja uda bisa kok,, coba aja.. aku nyoba bisa kok,,,
malah kalo pake base_url() jadi error,,
jd settingnya cm di config aja,, selebihnya ga perlu lagi.. selamat mencoba... (^_^)