Ich habe ein Problem mit der Darstellung von Thumbnails mit Liipimaginebundle in TWIG-Vorlage.Liipimaginebundle - Bilder in FOR Schleife
Ich bin Rendering einen Index:
return $this->render('ad/index.html.twig', array(
'ads' => $ads,
));
und in index.html.twig I FOR-Schleife bin mit Thumbnails Anzeigen im Zusammenhang zu zeigen.
{% for ad in ads %}
//with parameter - doesn't work
{% set img = ad.mainPhoto %}
<img src="{{ img | imagine_filter('thumb') }}" />
//working fine
<img src="{{ asset('/uploads/2.png') | imagine_filter('thumb') }}" />
{% endfor %}
Mainphoto speichert einen Pfad zum Foto, um aktuelle Anzeige in Verbindung stehend - zum Beispiel:
/uploads/2.png
Während eines "img" Parameter verwendet wird, habe ich eine Ausnahme bekomme:
Eine Ausnahme wurde beim Rendern einer Vorlage ausgelöst ("Parameter" path "für route" liip_imagine_filter "muss übereinstimmen". + "(" ")), um eine entsprechende URL zu erzeugen.").
Wie kann man den Pfad in diesem Fall richtig definieren?
Können Sie uns zeigen, die Art und den Inhalt der 'ad.mainPhoto'? – Veve
@Veve ad.mainPhoto ist eine Zeichenfolge mit Pfad z.B. /uploads/2.png – mmateja