Odkaz na soubor v presenteru

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
eldest
Člen | 58
+
0
-

Zdravím všechny nadšence,
nevím, jak správně vygenerovat odkaz na soubor (obrázek). Mám v šabloně následující cestu, která funguje:

<img src="{$basePath}/data/{$tripInfo->trip_id}/{$photo}">

Ovšem zřejmě by bylo lepší, kdyby se o tuto URL postaral presenter. Měl jsem něco jako:

<img src="{link Soubory:show $id}">

A pak jsem si odchytil v presenteru tuhle akci, ale nevím, jak vyrobit a vrátit ten odkaz.

Poradí někdo?

vvoody
Člen | 910
+
0
-

Prvá možnosť je správna pokiaľ nechceš nadarmo zaťažovať server spúšťaním nette aplikácie pre každý obrázok. Pri takej galérií obrázkov to je celkom veľa requestov pre načítanie jednej stránky.
Druhá možnosť je správna ak potrebuješ zabezpečiť aj zobrazenie samotných obrázkov, prípadne stiahnutie súborov len pre autorizovaných užívateľov.
Myslím že pre teba je správna prvá možnosť, preto nejdem zatiaľ rozpisovať ako implementovať tu druhú.

iguana007
Člen | 970
+
0
-

Několik zajímavých návodů, jak toto řešit najdeš tady: https://forum.nette.org/…vani-nahledu

eldest
Člen | 58
+
0
-

Dekuji Vam obema :)