REX_MEDIALIST_BUTTON - Ergebnis nach Datum sortieren

Wie verwendet man Module oder Aktion und passt diese an.

REX_MEDIALIST_BUTTON - Ergebnis nach Datum sortieren

Beitragvon Include » 1. Sep 2010, 09:32

Hallo, kann mir jemand sagen wie ich die Ausgabe einer Liste von Bildern aus dem Medienpool nach Änderungsdatum sortiere.
Also das Ergebis des Eingabemoduls:
Code: Alles auswählen
Bitte Bilder auswählen:
<br />REX_MEDIALIST_BUTTON[1]
<br />

Die Bilder sollen ihrem aktuellsten Datum nach nacheinander sortiert und ausgegeben werden.

Vielen Dank für einen Hinweis!
Include
 
Beiträge: 100
Registriert: 30. Mär 2007, 20:22

Beitragvon Cheffchen » 1. Sep 2010, 20:55

Hallo,

nach Änderungsdatum sortiere das ist nicht so schlimm halt mal in DB schauen und schon weist das dies Feld updatedate heist und der Rest geht dann.
Habe jetzt nur mit title mit drin aber Beschreibung oder was sonnst noch brauchst kannst ja einbauen, Muster hast ja :O).

MEDIALIST/Bildergalerie nach Update Datum Sortiert (array sortieren)
(wie die Galerie aussieht machst aber bitte selber, ganz unten die letzten Zeilen)
Code: Alles auswählen
<?php
$bilder = array();
$pics_string = "REX_MEDIALIST[1]";

if($pics_string != '')
{
  $pics = explode(',',$pics_string);
  foreach($pics as $pic)
  {
    if ($file = OOMedia::getMediaByFileName($pic)) {
    $title = $file->getTitle();
    $update = $file->getUpdateDate();
    $bilder[]= array( 'update' => "$update", datei =>"$pic", title => "$title");}
  }

// arry nach update sortieren
$sort_update = array();
foreach($bilder as $key => $array) {
  $sort_update[$key] = $array[update];}
array_multisort($sort_update, SORT_DESC, $bilder);

for($x=0;$x < count($bilder);$x++)
{
// der code der bilderausgabe
$gallerie .= '<img src="'.$REX['HTDOCS_PATH'].'/index.php?rex_resize=200a__'.$pic.'" title="'.$bilder[$x][title].'" alt="'.$bilder[$x][title].'" /><br>'.date ("d.m.Y H:i", $bilder[$x][update]).'<br>';
  }
echo $gallerie;
}
?>

Cheffchen
Zuletzt geändert von Cheffchen am 7. Mai 2011, 22:10, insgesamt 1-mal geändert.
Benutzeravatar
Cheffchen
 
Beiträge: 1056
Registriert: 3. Mär 2009, 12:51
Wohnort: Berlin

Beitragvon Include » 1. Sep 2010, 21:18

Super Danke für die schnelle Hilfe! Du hast mir wie beim anderen Modul wieder sehr geholfen. :D
Den Rest bekomme ich hin!
Include
 
Beiträge: 100
Registriert: 30. Mär 2007, 20:22


Zurück zu Module/Aktionen [R4]

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast