[phpBB Debug] PHP Warning: in file [ROOT]/ext/tas2580/seourls/event/listener.php on line 213: Undefined array key "FORUM_NAME"
REDAXO Forum • If Schleife / Auslesen von REX_MEDIALIST
Seite 1 von 1

If Schleife / Auslesen von REX_MEDIALIST

Verfasst: 2. Apr 2008, 12:37
von kidloco66
Hallo Leute,

ich möchte gerne "eigentlich" einfache if Abfrage machen.
Und zwar, wenn es in der Medialist keine Bilder gibt, soll ncihts passieren, sonst Link anzeigen und Code verarbeiten.

Der Code:

Code: Alles auswählen

<?php
$no_link = "REX_MEDIALIST[2]";
if ($no_link = '')
{
echo '';
}
else
{
?>
<a href='#' onClick="Effect.toggle('REX_VALUE[3]','appear'); return false"> >></a>
<div id="REX_VALUE[3]" style="DISPLAY: none; margin: 5px 0 0 0;">
<?php

$pics_string = "REX_MEDIALIST[2]";
$pics = explode(',',$pics_string);

	foreach($pics as $pic)
	{
  	  $title = '';
	  $kunde = '';
	  $beschreibung = '';
  
  	if ($pic !=''){
  		if ($file = OOMedia::getMediaByFileName($pic)) $title = $file->getTitle();
		$beschreibung = $file->getValue('med_description');
		$kunde = $file->getValue('med_kunde');
		print '<div id="bilder">
  		<a href="'.$REX['HTDOCS_PATH'].'/files/'.$pic.'" title="'.$title.'" kunde="'.$kunde.'"  beschreibung="'.$beschreibung.'"
  		rel="lightbox[galerie'.$REX['MODULE_BILDGALERIE_ID'].']">
  		<img src="'.$REX['HTDOCS_PATH'].'/index.php?rex_resize=75h__'.$pic.'" title="'.$title.'" alt="'.$title.'" /></a></div>';
		}
	}
}
?>
Irgendwo ist da aber noch der Wurm, dass der Abfrage was fehlt. Komme nur leider nicht dahinter.
Bin für jeden Tipp dankbar.

Danke und Gruss

KID

Verfasst: 2. Apr 2008, 12:41
von Markus.Staab
Hi,

schau mal hier, dort gibts nen Minibeispiel.

Gruß,
Markus

Verfasst: 2. Apr 2008, 14:05
von kidloco66
@Marcus: DANKE!

Verfasst: 2. Apr 2008, 18:21
von Markus.Staab
Übrigens: Es heisst IF-Anweisung oder IF-Case, nicht Schleife. Damit kann man sich schnell unbeliebt machen bei Leuten die meinen sie müssten sich an Kleinigkeiten aufregen ;-)