Traditions-Blog seit April 2000

Drupal: Block für Bannerrotation einrichten Inhalt abgleichen

Wenn man einen Block, der Werbebanner anzeigen soll, wie gewünscht platziert hat, kann man in ihm zufällig verschiedene Werbebanner anzeigen lassen.

Das Eingabeformat des Blocks muss dazu auf

PHP code

gestellt werden.

Dann werden mehrere Banner so in den Block eingetragen:

<?php $zufall = rand(1,3); ?>
<?php if ($zufall == 1): ?>
  Code für Banner 1
<?php endif;?>
<?php if ($zufall == 2): ?>
  Code für Banner 2
<?php endif;?>
<?php if ($zufall == 3): ?>
  Code für Banner 3
<?php endif;?>

Die Funktion rand(x,y) erstellt eine Zufallszahl zwischen x und y. Die Nachfolgenden if-Verzweigungen zeigen dann das jeweils dazu passende Banner an.

Kommentar hinzufügen

Der Inhalt dieses Feldes wird nicht öffentlich zugänglich angezeigt.
  • Internet- und E-Mail-Adressen werden automatisch umgewandelt.
  • Zulässige HTML-Tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <h4> <blockquote> <pre> <p> <br> <img>
  • Zeilen und Absätze werden automatisch erzeugt.

Weitere Informationen über Formatierungsoptionen

Mit dem Absenden dieses Formulars, akzeptieren Sie die Datenschutzrichtlinie von Mollom.