Das gleiche habe ich nun auch für Redaxo 5 gemacht.
Vielleicht hilft es ja dem ein oder anderen.
Grüße aus Stuttgart, Daniel
In der Datei redaxo/src/addons/mediapool/lib/var_medialist.php Zeile 66 - 70
Code: Alles auswählen
foreach ($medialistarray as $file) {
if ($file != '') {
$options .= '<option value="' . $file . '">' . $file . '</option>';
}
}
Code: Alles auswählen
// -- Beginn Titel der Datei auslesen -- //
foreach ($medialistarray as $file) {
$title_sql = rex_sql::factory();
$title_sql->setTable(rex::getTablePrefix().'media'); // rex_media
$title_sql->setWhere( ['filename' => $file] );
$title_sql->select();
if($title_sql->getRows()) {
while($title_sql->hasNext()) {
$mediaTitle = $title_sql->getValue('title');
if(!empty($mediaTitle) ) {
$options .= '<option value="' . $file . '">' . $file . ' - '.$mediaTitle.'</option>';
}else{
$options .= '<option value="' . $file . '">' . $file . '</option>';
}
$title_sql->next();
}
} // Ende getRows
}// -- Ende Titel auslesen -- //
[ externes Bild ]
Nachher:
[ externes Bild ]