Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [inny][SF2][Symfony2] Wstawienie obrazka w javascript w szablonie twig
michau85
post
Post #1





Grupa: Zarejestrowani
Postów: 87
Pomógł: 1
Dołączył: 3.01.2010

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


Witajcie
W projekcie symfony w szablonie twig obrazek wstawiam w ten sposób:
  1. {% set zmienna='images/ksiazki/'~book.source~'.jpg' %}
  2. <div class="book-image"><img src="{{asset(zmienna)}}" class="img-responsive"/></div>


Jak w tymże szablonie zrobić to samo w javascripcie/jquery? Próbuję tak:

  1. var zmienna='images/ksiazki/'+data[i]['source']+'.jpg'
  2. <div class="book-image"><img src="{{asset(zmienna)}}" class="img-responsive"/></div>


Z góry dzięki za pomoc

Przedstawię sprawę inaczej. Chcę zrobić wyszukiwanie/filtrowanie wyników z wykorzystaniem jquery:

1. W widoku mam pole z filtrem. Pobieram dane, wysyłam żądanie do konterolera.
2. W kontrolerze pobieram dane z bazy . Na końcu wstawiam return new jsonResponse($dane)
3. Dane wracają do poprzedniego widoku. Poprzez parametr success wyświetlam dane. Wszystko działa dobrze, poza wyświetleniem obrazka. W bazie mam zapisane nazwy plików. Próbuję zrobić coś takiego

  1. var zmienna='images/ksiazki/'+data[i]['source']+'.jpg'
  2. <div class="book-image"><img src="{{asset(zmienna)}}" class="img-responsive"/></div>


Pierwsze pytanie jakie mam to czy moje postępowanie jest prawidłowe? Być może inaczej powinienem wykonać te funkcjonalność? Być może jest możliwość żeby wynik dzialania ajax przekazać do głównej części widoku (jako zmienną {{dane}} zamiast do javascriptu.

Ten post edytował michau85 6.10.2016, 20:23:02
Go to the top of the page
+Quote Post

Posty w temacie


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: 23.08.2025 - 01:34