Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [cakephp] błędne generowanie url w img
dplus
post 12.07.2007, 22:35:15
Post #1





Grupa: Zarejestrowani
Postów: 16
Pomógł: 0
Dołączył: 1.11.2006

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


Właściwie to nie wiem czy to ja robię błąd, czy cake.
Używam wersji 1.1 i mam taki problem, że w głównym defaultowym kontrolerze na stronie urle do img
Kod
<img src="<?echo IMAGES_URL;?>ico_comment.png" border="0">

działają ok, ale jak przejdę do innego kontrolera ,to znikają mi wszystkie obrazki.

Sprawdzałem wywołaniem <? echo system('dir'); ?> gdzie jestem i w obu kontrolerach pokazuje się ta sama ścieżka np.:

D:\www\pka\cake\app\webroot

Jakiej stałej użyć, żeby poprawnie zbudować url do obrazka??

Ten post edytował dplus 12.07.2007, 22:37:06
Go to the top of the page
+Quote Post
vezyr
post 15.07.2007, 12:07:49
Post #2





Grupa: Zarejestrowani
Postów: 12
Pomógł: 3
Dołączył: 12.06.2007
Skąd: Głogów

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


A nie prościej byłoby Ci skorzystać z 'helpera' html i przez niego stawiać obrazki. W plikach widoku:
Kod
$html->image('ico_comment.png', array('border' => 0));

Jak przyjdzie mi do głowy jakiś sposób ze stałą, to później napiszę winksmiley.jpg
Go to the top of the page
+Quote Post
dplus
post 23.07.2007, 22:13:19
Post #3





Grupa: Zarejestrowani
Postów: 16
Pomógł: 0
Dołączył: 1.11.2006

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


myslalem o stałej, bo chciałem ją użyć przy tworzeniu elementów innych niż img np. <td background=".."
ale poradzilem sobie - przegrzebałem helpera html i znalazłem sposób tworzenia relatywnych poprawnych ścieżek. są tu uzyte jakies klasy/metody.przyklad:

<img src="<? echo $this->webroot . $this->themeWeb . IMAGES_URL; ?>main_top.png">
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: 13.06.2025 - 02:54