Професионална програма
Loading...
+ Нов въпрос
arsoman avatar arsoman 419 Точки

Включване на CSS в custom framework?

Здравейте колеги! Моля ако някой е изгледал видеата на Марио Пешев да даде идея как да включа външен css-файл във view? Досега по никакъв начин не мога, освен ако не пиша css в head тага, то не искам така.

Тагове:
0
Advanced Level: Back-End
RoYaL avatar RoYaL Trainer 6846 Точки

какъв е проблемък с link rel="stylesheet"?

0
arsoman avatar arsoman 419 Точки

Проблема е, че го чете като text/plain, а не като text/CSS. Не знам защо, но такова ми даде в мозила и стиловете не се зареждат. Ще пратя линк скоро да видите.

0
RoYaL avatar RoYaL Trainer 6846 Точки

Погледни си пренасочващите правила наистина в .htaccess

1
arsoman avatar arsoman 419 Точки

<IfModule mod_rewrite.c>
    RewriteEngine on
    RewriteCond ${REQUEST_FILENAME} !-d
    RewriteCond ${REQUEST_FILENAME} !-f
    RewriteRule  ^ index.php    [L]
 </IfModule>

Е това е както е от видеото.

Resource interpreted as Stylesheet but transferred with MIME type text/html: "http://localhost/forum-system-local/main/css/style.css".

0
26/04/2015 19:07:31
nickpanaiotov avatar nickpanaiotov 21 Точки

Може да си го подпъхнеш, виж в гуглето.... load css dynamically with javascript или нещо подобно. 

http://stackoverflow.com/questions/574944/how-to-load-up-css-files-using-javascript
0
26/04/2015 02:39:59
RoYaL avatar RoYaL Trainer 6846 Точки

Ее.. глупости :) Вместо да намерим проблема да създаваме по-голям. Не съм разглеждал фреймуърка, но залагам че пренасочва всеки файл към index.php. Хубаво е RewriteRule-овете да се изключат картинки, html-и и .css файлове, да не се пренасочват.

0
nickpanaiotov avatar nickpanaiotov 21 Точки

Разделя page-a на три, header, body и footer. Като инлудва хедъра и футъра в index.php, и подменя само бодито според различния контролер. Не виждам проблем да се зарежда css за всяко view- тоест при различно боди. Дали има смисъл не е ясно, но пък звучи забавно.

0