Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [Symfony] jsThumbnailPlugin - ścieżka bezwzględna
Forum PHP.pl > Forum > PHP > Frameworki
Foxx
Mam problem z tym pluginem.
W tagu <img> wstawia mi trochę "za bardzo" bezwzględną ścieżkę, która zaczyna się kilka poziomów powyżej katalogu public_html.

Kod w którym wstawiam obrazek wygląda tak:
  1. <?php echo thumbnail_tag(sfConfig::get('sf_upload_dir').'/osoby/'.$osoba->getZdjecie(), 100, 400) ?>


W źródle strony widzę:
  1. <img src="/jsThumbnail/thumbnail?img=/home/foxx/domains/nowyprojekt.pl/public_html/uploads/osoby/60b5b62720df30209019b89158a1a2dc.jpg&amp;maxx=100&amp;maxy=400">


Co mogę zrobić, żeby pojawiała się ścieżka dopiero od "public_html" ?
destroyerr
A pomyślałeś chociaż trochę, że helper z którego korzystasz nie robi nic więcej oprócz wygenerowania adresu? Czyli sprawa tego helperu polega na ustawieniu adresu dla przeglądarki, a więc takiego jak Ty chcesz - zaczynającego się w public_html. A więc dlaczego podajesz pełną ścieżkę do folderu na serwerze (sfConfig::get('sf_upload_dir'))?
Foxx
Tak, trochę pomyślałem dry.gif tylko, że żadna ścieżka którą próbowałem nie działała.
Próbowałem dalej i zadziałała taka:
  1. <?php
  2. echo thumbnail_tag('uploads/osoby/'.$osoba->getZdjecie(), 100, 400)
  3. ?>

Moim błędem było dawanie slasha na początku.
Dzięki za naprowadzenie.
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.