Mit image_style_url url erstellen
Eingetragen von H0f1 (3)
am 17.04.2014 - 09:34 Uhr in
am 17.04.2014 - 09:34 Uhr in
Hallo,
ich möchte die url eines Bildes erstellen. Dazu wollte ich die Funktion image_style_url zur Hilfe nehmen. Das Problem ist nun das mir nicht der komplette Pfad ausgegeben wird. Es fehlt immer der Dateiname.
<img src="<?php print image_style_url('image', $node->field_event_pic['und'][0]['uri']); ?>" />
Die Ausgabe ist folgende:
<img src="http://www.domain.de/?q=sites/default/files/styles/image/public&itok=ZqWdWa9G">
Vielen Dank schon mal.
EDIT:
Bzw gibt es denn alternativen, wie ich eine Bild-URL ausfindig machen kann?
- Anmelden oder Registrieren um Kommentare zu schreiben
Es ist nicht direkt das was
am 17.04.2014 - 17:06 Uhr
Es ist nicht direkt das was du suchst, aber vielleicht hilft dir das weiter:
https://drupal.org/project/image_url_formatter
WEBTRANSFORMER
Hallo,wenn es das Bild schon
am 18.04.2014 - 10:14 Uhr
Hallo,
wenn es das Bild schon geben würde, würde es vielleicht funktionieren. Aber image_style_url() erzeugt keine Bilder (mehr).
Für die Darstellung von Feldern ist die allerdings die field api verantwortlich - und hier gibt es eine Funktion die heißt field_view_field()
wenn Du es mit:
<?php
print render(field_view_field('node', $node, 'dein_image_field', array('settings' => array('image_style' => 'dein_image_field_style'))));
?>
probierst sollte es eigentlich klappen.
Gruß
Christian
Don't code today what you can't debug tomorrow
Ariya Hidayat