hey leute
und wieder ich mit einer frage.
keine angst der kalender funktioniert super, auch das modul.
nun hab ich mal das modul kopiert und in der sitebar mit eingesetzt.
aber nun hab ich das kleine problem, das wenn ich ein bild in einem event verwende, das natürlich auch in beiden modulen ausgegeben wird.
gibt es eine möglichkeit, in einem modul die bildausgabe heraus zunehemen?
danke für die hilfe
gruss sud
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/
Re: Monatlicher Veranstaltungskalender ( event_cal )
HAllo,
das einfachste, per css einfach img tag ausblenden. #sidebat img {display:none;}
das richtigere bilder per php ausschneiden da die ja bei tiny einbunden werden.
wenn ich das noch richtig auf dem schirm habe müsste das so gehen mit preg_replace, is für ungeübte recht unangenehm mit regex aber ist echt geil.
Ich selber tu mir da och noch recht schwer aber macht schon spass wie man damit im code reinspringen kann und sachen ändern.
Cheffchen
das einfachste, per css einfach img tag ausblenden. #sidebat img {display:none;}
das richtigere bilder per php ausschneiden da die ja bei tiny einbunden werden.
wenn ich das noch richtig auf dem schirm habe müsste das so gehen mit preg_replace, is für ungeübte recht unangenehm mit regex aber ist echt geil.
Ich selber tu mir da och noch recht schwer aber macht schon spass wie man damit im code reinspringen kann und sachen ändern.
Code: Alles auswählen
$zeichenkette = rex_article::replaceLinks($row['EVENT']);
echo preg_replace('/(<img[^>]*>)/', 'xxx', $zeichenkette);
Re: Monatlicher Veranstaltungskalender ( event_cal )
huhu
also wenn ich das mit dem code richtig verstehe, und ich ja nur sehr wenig php kann, dann wird da nur ein bestimmtes bild ausgeschnitten richtig?
wenn das der fall sein sollte, nützt mir dieser weg nix, da ich in der sidebar gennerell keine bilder haben möchte.
und per css, dann müsste ich ne kopie anlegen mit dem "#sidebat img {display:none;}" oder?
gruss sud
also wenn ich das mit dem code richtig verstehe, und ich ja nur sehr wenig php kann, dann wird da nur ein bestimmtes bild ausgeschnitten richtig?
wenn das der fall sein sollte, nützt mir dieser weg nix, da ich in der sidebar gennerell keine bilder haben möchte.
und per css, dann müsste ich ne kopie anlegen mit dem "#sidebat img {display:none;}" oder?
gruss sud
Re: Monatlicher Veranstaltungskalender ( event_cal )
Hallo,
also der PHP code ersetzt ersetzt die ausgabezeiel, die so aussehen müsste aus der erinnerung "echo rex_article::replaceLinks($row['EVENT']);".
Damit werden alle img tags also bilder aus der ausgabe im calender gefiltert, vorteil, für den üder ist das halt so als ob nie ein bild da wäre.
das mit css müsst so sein nach dem ich mal geschaut habe nachteil bilder werden geladen aber halt nur nicht angezeigt.
Der nachteil ist aber gering dank redaxo was ja die bilder in der Ladegröße optimiert.
Cheffchen
also der PHP code ersetzt ersetzt die ausgabezeiel, die so aussehen müsste aus der erinnerung "echo rex_article::replaceLinks($row['EVENT']);".
Damit werden alle img tags also bilder aus der ausgabe im calender gefiltert, vorteil, für den üder ist das halt so als ob nie ein bild da wäre.
das mit css müsst so sein nach dem ich mal geschaut habe
Code: Alles auswählen
aside img {display:none;}
Der nachteil ist aber gering dank redaxo was ja die bilder in der Ladegröße optimiert.
Cheffchen
Re: Monatlicher Veranstaltungskalender ( event_cal )
hmm
irgendwie bekomme ich das mit dem php nicht hin, immer wenn ich deinen code einfüge, verschwindet gleich die ganze sidebar.
das modul ist ja die überarbeitete version von dir.
und hier der code den du mit zum einfügen gegeben hast, das das bild nicht mehr angezeigt wird.
könntest du mir das bitte an die richtige stelle setzen, denn irgendwie will das bei mir ja nicht.
danke schon mal im voraus
gruss sud
irgendwie bekomme ich das mit dem php nicht hin, immer wenn ich deinen code einfüge, verschwindet gleich die ganze sidebar.
das modul ist ja die überarbeitete version von dir.
Code: Alles auswählen
<?php
$datum_heute = date("Ymd");
$abfrage = "SELECT * FROM rex_120_events ORDER BY DATE";
$sql = new sql();
$data = $sql->get_array($abfrage);
if(count($data)>0){
foreach ($data as $row){
if($row['DATE']>=$datum_heute){
$event['MONAT1'] = date("m", strtotime($row['DATE']));
$ievent++;
if($ievent>"2")$ievent="1";
if($event['MONAT1'] != $event['MONAT2']){
echo"<div class='TKOPF'>";
echo strftime("%B %G", strtotime($row['DATE'])) ;
echo"</div>";
$ievent="1";
}
if($row['SPECIAL']=="Y")$ievent="SPECIAL";
if($row['IMPORTANT']=="Y")$ievent="IMPORTANT";
$event['MONAT2'] = $event['MONAT1'];
echo"<div class='EVENT TZEILE".$ievent."'>";
setlocale (LC_ALL, 'de_DE@euro', 'de_DE', 'de', 'ge');
echo strftime("<b>%e. %B %G</b>, %As", strtotime($row['DATE']));
print(" in " .$row['TIME']).": ";
print rex_article::replaceLinks("<br>" . $row['EVENT']);
echo"</div>";
}
}
}
else{ print("<p>keine Veranstaltungen</p>"); }
?>
Code: Alles auswählen
"echo rex_article::replaceLinks($row['EVENT']);"
danke schon mal im voraus
gruss sud
Re: Monatlicher Veranstaltungskalender ( event_cal )
Hallo,
die zeilegegen das tauschen
Cheffchen
die zeile
Code: Alles auswählen
print rex_article::replaceLinks("<br>" . $row['EVENT']);
Code: Alles auswählen
$zeichenkette = rex_article::replaceLinks("<br>" . $row['EVENT']);
echo preg_replace('/(<img[^>]*>)/', '', $zeichenkette);
Re: Monatlicher Veranstaltungskalender ( event_cal )
hey super nun klappt es.
danke dir vielmals!
gruss sud
danke dir vielmals!
gruss sud