[phpBB Debug] PHP Warning: in file [ROOT]/ext/tas2580/seourls/event/listener.php on line 213: Undefined array key "FORUM_NAME"
Frage zu DIV width Angabe - REDAXO Forum
Hallo,

Wir haben in letzter Zeit festgestellt, dass die Kommunikation via Slack viel schneller und zielführender ist als ein Beitrag im Forum. Aufgrund der neuen und besseren Möglichkeiten der Kommunikation haben wir uns entschlossen das Forum nur noch als Archiv zur Verfügung zu stellen. Somit bleibt es weiterhin möglich hier nach Lösungen zu suchen. Neue Beiträge können nicht mehr erstellt werden.

Wir empfehlen, für deine Fragen/Probleme Slack zu nutzen. Dort sind viele kompetente Benutzer aktiv und beantworten jegliche Fragen, gerne auch von REDAXO-Anfängern! Slack wird von uns sehr intensiv und meistens "rund um die Uhr" benutzt :-)
Selbst einladen kannst Du dich hier: https://redaxo.org/slack/
Jörn
Beiträge: 119
Registriert: 19. Apr 2011, 21:29

Frage zu DIV width Angabe

21. Dez 2013, 23:48

Hallo,

könnt ihr Euch bitte mal folgenden code Schnipsel anschauen:

Code: Alles auswählen


echo "
<div class='Bildbox_l' style='width:$iw\px;'><img src='index.php?rex_img_type=rex_orgbild&rex_img_file=$value' alt=\"$title\" title=\"$title\"/><p>$med_description</p></div>
";
$iw steht für ImageWidth und soll die ausgelesene Breite eines ausgewählten Bildes auf den den umgebenden DIV container übertragen. Standardmäßig erhalte ich die Pixel nur als Zahl. Die width Angabe wird ignoriert, weil kein px oder % da steht. Wenn ich $iw\px nehme, dann macht das Modul zwar was es soll, aber bei der Ausgabe ist das CSS fehlerhaft, weil im Frontend dann eine Ausgabe wie z.B. 118\px kommt.

Wie muß ich das machen, damit im Frontend der DIV die richtige width Angabe +px erhält?

VG
Jörn

Benutzeravatar
nitzer
Beiträge: 229
Registriert: 16. Okt 2006, 22:53
Wohnort: Erkrath
Kontaktdaten: ICQ Website

Re: Frage zu DIV width Angabe

22. Dez 2013, 00:22

Ich würd's so schreiben:

Code: Alles auswählen

echo '<div class="Bildbox_l" style="width:'.$iw.'px;"><img src="index.php?rex_img_type=rex_orgbild&rex_img_file='.$value.'" alt="'.$title.'" title="'.$title.'"/><p>'.$med_description.'</p></div>';

Jörn
Beiträge: 119
Registriert: 19. Apr 2011, 21:29

Re: Frage zu DIV width Angabe

22. Dez 2013, 00:42

Vielen Dank für die schnelle Hilfe. Funktioniert einwandfrei so :D

VG
Jörn

Benutzeravatar
webghost
Beiträge: 266
Registriert: 6. Okt 2010, 20:10
Kontaktdaten: Website

Re: Frage zu DIV width Angabe

26. Dez 2013, 17:49

Wenn ich $iw\px nehme, dann macht das Modul zwar was es soll, aber bei der Ausgabe ist das CSS fehlerhaft, weil im Frontend dann eine Ausgabe wie z.B. 118\px kommt
wenn Du das Backslash so in den Code schreibst kommt es auch so raus. Zu escapen gibt's ja nix

aber das von nitzer ist eh sauberer geschrieben

Zurück zu „Allgemeines [R4]“