Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [Symfony] jsThumbnailPlugin - ścieżka bezwzględna
Foxx
post
Post #1





Grupa: Zarejestrowani
Postów: 896
Pomógł: 76
Dołączył: 15.11.2003
Skąd: Sosnowiec/Kraków

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


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" ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
destroyerr
post
Post #2





Grupa: Zarejestrowani
Postów: 879
Pomógł: 189
Dołączył: 14.06.2006
Skąd: Bytom

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


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'))?
Go to the top of the page
+Quote Post
Foxx
post
Post #3





Grupa: Zarejestrowani
Postów: 896
Pomógł: 76
Dołączył: 15.11.2003
Skąd: Sosnowiec/Kraków

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


Tak, trochę pomyślałem (IMG:http://forum.php.pl/style_emoticons/default/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.
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 2.10.2025 - 21:45