Bild aus Medienpool im AddOn ausgeben

Alles über die Anwendung und Entwicklung von AddOns.

Bild aus Medienpool im AddOn ausgeben

Beitragvon markusnolte » 15. Apr 2009, 09:59

Hallo zusammen,

ich erstelle gerade ein AddOn und möchte dabei im Backend ein Bild aus dem Medienpool ausgeben. Die Auswahl und Speicherung des Bildes in der DB über
Code: Alles auswählen
$field = &$form->addMediaField('logo');
funktioniert problemlos.

Wie kann ich aber das ausgewählte Bild im Backend nach der Auswahl neben dem MediaField anzeigen/ausgeben bzw. wie kann ich auf den Dateinamen zugreifen?
Viele Grüße

Markus
_________________
http://markusnolte.com/ - Webdesign, Webprogrammierung, Produktionsdatenerfassung und -visualisierung.
markusnolte
 
Beiträge: 73
Registriert: 24. Nov 2008, 17:27
Wohnort: Steinheim

Beitragvon markusnolte » 15. Apr 2009, 11:57

Eine Sache noch:

Folgendes habe ich versucht, klappt aber nicht...
Code: Alles auswählen
$field->setSuffix('<img src="'.REX_MEDIA_1.'" alt="Logo" />');


... und verwende dabei natürlich rex_form! Hat niemand eine Lösung? Ist setSuffix überhaupt die richtige Wahl?
Viele Grüße

Markus
_________________
http://markusnolte.com/ - Webdesign, Webprogrammierung, Produktionsdatenerfassung und -visualisierung.
markusnolte
 
Beiträge: 73
Registriert: 24. Nov 2008, 17:27
Wohnort: Steinheim

Beitragvon markusnolte » 15. Apr 2009, 15:13

Ich habe es jetzt wie folgt gelöst:
Code: Alles auswählen
  $field = &$form->addMediaField('logo');
  $media_value = $field->getValue();
  if (!$media_value=="")
  {   
   $field->setSuffix('<img src="'.$REX[HTDOCS_PATH].'/index.php?rex_resize=200w__'.$media_value.'" alt="Logo" style="padding: 15px 0 15px 150px;" />');
  }


So wird nach Speichern oder Übernehmen das Bild mit 200px in der Breite angezeigt. Kann mir vielleicht jemand bestätigen, ob diese Lösung praktisch und sauber ist?

Wäre wirklich nett, da ich noch keine Erfahrung mit AddOn-Programmierung habe und ich mich auch noch nicht so gut mit der Klasse rex_form auskenne...
Viele Grüße

Markus
_________________
http://markusnolte.com/ - Webdesign, Webprogrammierung, Produktionsdatenerfassung und -visualisierung.
markusnolte
 
Beiträge: 73
Registriert: 24. Nov 2008, 17:27
Wohnort: Steinheim


Zurück zu AddOns [R4]

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 2 Gäste