![]() |
Using CSS in CodeIgniter MVC - Printable Version +- CodeIgniter Forums (https://forum.codeigniter.com) +-- Forum: Archived Discussions (https://forum.codeigniter.com/forumdisplay.php?fid=20) +--- Forum: Archived General Discussion (https://forum.codeigniter.com/forumdisplay.php?fid=21) +--- Thread: Using CSS in CodeIgniter MVC (/showthread.php?tid=12729) |
Using CSS in CodeIgniter MVC - El Forum - 10-29-2008 [eluser]Rey Philip Regis[/eluser] Hi guys, I need your help, in my view "view_products.php" I need to attach an external css file "default.css" Before that here's my directory structure: code_igniter index.php license.txt .htaccess system appplication fonts ... .... and so on so what I did is: <link type="text/css" rel="stylesheet" href="<?php echo $_SERVER['DOCUMENT_ROOT'].'code_igniter/system/css/default.css'; ?>" /> also I put an .htaccess file like: RewriteEngine on RewriteRule !\.(js|ico|gif|jpg|png|css)$ index.php and I saved that in the code_igniter directory {look at my directory structure above} then when I execute http://localhost/code_igniter/index.php the css didn't work. Any advice on how to correct it, so the css file will render its style to my view. Good day. Philip ![]() Using CSS in CodeIgniter MVC - El Forum - 10-29-2008 [eluser]Rey Philip Regis[/eluser] Hi guys, Ive just figured this out already using: DirectoryIndex index.php RewriteEngine on RewriteCond $1 !^(index\.php|images|css|js|robots\.txt|favicon\.ico) RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ ./index.php/$1 [L,QSA] Yahooooooo............ Goooogglee............ Yes... Philip ![]() Using CSS in CodeIgniter MVC - El Forum - 10-29-2008 [eluser]wr5aw[/eluser] [quote author="rey_philip_regis" date="1225320741"]so what I did is: <link type="text/css" rel="stylesheet" href="<?php echo $_SERVER['DOCUMENT_ROOT'].'code_igniter/system/css/default.css'; ?>" />[/quote] I setup my app with a config item for the css folder then pass it to the view and do this: Code: <link type="text/css" rel="stylesheet" href="<?php echo $css_path; ?>default.css"; ?> /> My config vars for the views looks like this: Code: $config = array ( Using CSS in CodeIgniter MVC - El Forum - 10-29-2008 [eluser]TVB_FSU[/eluser] Thanks ... got it working by playing with the path in the image tag and then checking the image properties on the web .. until I finally nailed it! Using CSS in CodeIgniter MVC - El Forum - 10-29-2008 [eluser]wr5aw[/eluser] Glad you got it working. And as I mentioned in another post, site_url() is from the url helper. It needs to be loaded either manually or using autoload. |