Wie kann man width / height beim Textblock "Text und/oder Bild" mit ausgeben lassen?
Bei der Validierung für mobile Endgeräte meckert er immer, dass diese Angaben fehlen.
Jemand eine Idee?
Danke
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/
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/
Hallo spaceman,
sofern du dieses Modul meinst:
Dann musst du folgenden Bereich ändern:
und zwar in:
Viele Grüße,
backes
sofern du dieses Modul meinst:
Code: Alles auswählen
<?
//---MODULE BY----------------------
//-- blumbeet - web.studio
//-- Thomas Blum
//-- www.blumbeet.com
//----------------------------------
// Ausrichtung des Bildes
if ("REX_VALUE[7]" == "l") $float = "flLeft";
if ("REX_VALUE[7]" == "r") $float = "flRight";
// Wenn Bild eingefügt wurde, Code schreiben
$file = "";
if ("REX_FILE[1]" != "") $file = '<img src="'.$REX['HTDOCS_PATH'].'files/REX_FILE[1]" title="'."REX_VALUE[6]".'" alt="'."REX_VALUE[6]".'" class="'.$float.'" />';
// Fliesstext
$input = "";
$input =<<< EOT
REX_HTML_VALUE[5]
EOT;
$textile = new Textile;
if ("REX_VALUE[5]" != "") $text = $textile->TextileThis($input);
print $file.$text;
?>
Code: Alles auswählen
// Wenn Bild eingefügt wurde, Code schreiben
$file = "";
if ("REX_FILE[1]" != "") $file = '<img src="'.$REX['HTDOCS_PATH'].'files/REX_FILE[1]" title="'."REX_VALUE[6]".'" alt="'."REX_VALUE[6]".'" class="'.$float.'" />';
Code: Alles auswählen
// Wenn Bild eingefügt wurde, Code schreiben
$datei = 'REX_FILE[1]';
$bild = OOMedia::getMediaByName($datei);
$breite = $bild->getWidth();
$hoehe = $bild->getHeight();
$file = "";
if ("REX_FILE[1]" != "") $file = '<img src="'.$REX['HTDOCS_PATH'].'files/REX_FILE[1]" title="'."REX_VALUE[6]".'" alt="'."REX_VALUE[6]".'" class="'.$float.'" width="'.$breite.'" height="'.$hoehe.'" />';
backes
Ich hab die Ausgabe noch etwas geändert, da wenn das Modul verwendet wird und kein Bild angegeben wird eine Fehlermeldung kommt
z.B.
kann dann natürlich nicht ausgewertet werden.
z.B.
Code: Alles auswählen
$breite = $bild->getWidth();
kann dann natürlich nicht ausgewertet werden.
Code: Alles auswählen
$file = "";
if ("REX_FILE[1]" != "")
{
$datei = "REX_FILE[1]";
$bild = OOMedia::getMediaByName($datei);
$breite = $bild->getWidth();
$hoehe = $bild->getHeight();
$file = '<div class="image '.$float.'"><img src="'.$REX['HTDOCS_PATH'].'files/'."REX_FILE[1]".'" title="'."REX_VALUE[2]".'" alt="'."REX_VALUE[2]".'" width="'.$breite.'" height="'.$hoehe.'" ><p>'."REX_VALUE[3]".'</p></div>';
}