Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [Symfony]ścieżka do obrazu z różnych akcji
Forum PHP.pl > Forum > PHP > Frameworki
harvesterix
Witam

Z bazy danych pobieram ścieżkę (../images/obraz.jpg katalog images znajduje się oczywiście w folderze web projektu) do pliku jpg który chce wyświetlić używając zwykłego <img>, obrazek wyświetla się w przypadku indexSuccess.php a nie wyświetla się z akcji showSuccess.php sciana.gif
dlaczego??
destroyerr
Zobacz sobie (po wyświetleniu strony) pełny adres obrazka. Rzeczywiście znajduje się on w tym miejscu? Raczej nie, przeważnie adres powinien wyglądać tak:
Kod
/images/obraz.jpg

Szczegóły zależą od konfiguracji, a tej nie znamy.

Poziom jest coraz niższy.
Gribo
do wyświetlania obrazków jest specjalny helper image_tag() wystarczy że wprowadzisz do niego taka sciezke /images/twojaikona.gif i on sam se będzie ustalał ścieżki względem gdzie w projekcie się znajdujesz.

dodam jeszcze że w widoku wywołujesz to <?php echo image_tag() ?> jak by ci się nie chciało szukać winksmiley.jpg
destroyerr
@Gribo możesz wyjaśnić to:
Cytat
i on sam se będzie ustalał ścieżki względem gdzie w projekcie się znajdujesz.

To znaczy, napisz kto i co będzie ustalał i o jakie miejsce w projekcie chodzi.

Przecierz bzdura totalna, nikt niczego nie będzie ustalał. Ścieżka do obrazka ma być ścieżką do obrazka, żaden helper nie jest do tego potrzebny. Nie szukajcie magii tam, gdzie jej nie ma.
Gribo
chodziłomi o to że nie ważne na jakim serwerze postawisz projekt, np. zmienisz folder w którym znajduje się projekt. żcieżka dzieki temu helperowi będzie poprawna
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.