Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [CodeIgniter]Obrazki i arkusze styli w CodeIgniter
pabito
post 24.05.2013, 15:19:08
Post #1





Grupa: Zarejestrowani
Postów: 77
Pomógł: 4
Dołączył: 14.05.2013

Ostrzeżenie: (0%)
-----


Witam
Chciałbym ładować obrazki do widoku oraz arkusze styli.
Wymyśliłem to sobie tak, ale nie wiem czy to jest poprawna konwencja.

W katalogu application/views utworzyłem folder images i style (jest to odpowiednie miejsce ?)

w folderze style utworzyłem plik style.css, a następnie w pliku widoku dodałem

  1. <link rel="stylesheet" type="text/css" href="<?PHP echo base_url(); ?>/application/views/style/style.css" />



ogólnie to działa, ale czy jest to poprawnie zrobione ?

nastepnie mam w kodzie css taki kod

  1. background-image: url('background-top.jpg');


i jak teraz wczytać poprawnie obrazek ? jak ustawić poprawnie ścieżkę ?

Ten post edytował pabito 24.05.2013, 15:24:27
Go to the top of the page
+Quote Post
sunpietro
post 24.05.2013, 22:41:16
Post #2





Grupa: Zarejestrowani
Postów: 262
Pomógł: 26
Dołączył: 23.01.2009
Skąd: eZ Systems

Ostrzeżenie: (0%)
-----


Ogólnie rzecz biorąc, to folder ze stylami i obrazkami nie powinien się w ogóle znajdować w folderze application. Powinien się znajdować w tym samym folderze w którym znajduje się folder application, czyli w folderze głównym.


--------------------
Go to the top of the page
+Quote Post
markuz
post 25.05.2013, 21:24:27
Post #3





Grupa: Zarejestrowani
Postów: 1 240
Pomógł: 278
Dołączył: 11.03.2008

Ostrzeżenie: (0%)
-----


Ja używam folderu Public w którym są style i obrazki. Struktura wygląda mniej więcej tak :
- system
- application
- public
+ images
#background-top.jpg
+ css
#style.css
- index.php

Wtedy link do css w php wygląda w ten sposób:
  1. <link rel="stylesheet" type="text/css" href="<?PHP echo base_url(); ?>/public/css/style.css" />


Natomiast sam css:
  1. background-image: url('./images/background-top.jpg');


Taki sposób jest przydatny szczególnie gdy używasz .htaccess, udostępniając folder views w application skrypt nieco traci na bezpieczeństwie.


--------------------
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 21.06.2025 - 17:02