| Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
| Autor |
Nachricht |
CKSinistra Gast
|
WO koomt der php schnipsel für die bannerrotation in joomla |
|
|
Ich habe unten ein php schnipsel für die banner rotation.
in meiner template.css ist ein eintrag für ein bild das auf banner verweist.
das modul banner ist aber nicht an und das bild kann nicht mit dem konfigurator im backend rotiert werden.
so habe ich mir gedacht das man in der css oder index.php vom template ein rotations script einfügt.
ich habe auch schon sehr viele foren durchsucht ,aber es stehn immer nur die schnipsel da ,, aber nie wie und wo sie eingesetzt werden,, daher würde ich mich freuen wenn mir jemand helfen könnte.
$banner_id = rand (1 , 5);
Hier wählt PHP mit der Funktion rand() eine Zufallzahl von 1 bis 5 und vergibt diese als Wert an die Variable $banner.
If ($banner == 1) echo’<a href=” Link ”> <img src=”banner1.jpg”></a>’;
If ($banner == 2) echo’<a href=” Link ”> <img src=”banner2.jpg”></a>’;
If ($banner == 3) echo’<a href=” Link ”> <img src=”banner3.jpg”></a>’;
If ($banner == 4) echo’<a href=” Link ”> <img src=”banner4.jpg”></a>’;
If ($banner == 5) echo’<a href=” Link ”> <img src=”banner5.jpg”></a>’;
Danach wird PHP anhand des Wertes der Variable $banner_id bestimmen, welches Bild im Quellcode aufgenommen wird. Das Bild wird dann vom Browser heruntergeladen und dargestellt. Zuletzt kann man dieses Skript dann auch noch auf die verschiedenen Seiten inkludieren:
<?php include(‘banner_rotation.php’);?>
lg kay |
|
|
|
| 12 Aug 2010 00:41 |
|
  |
CKSinistra Gast
|
anmerkung |
|
|
| wie gesagt das bild wird ja auch im header/banner angezeigt ,, aber ich hab keine möglichkeit modultechnisch auf das bild zuzugreifen .. habe das template mit artisteer erstellt |
|
|
|
| 12 Aug 2010 00:43 |
|
 |
MGoldi Mitglied

|
 |
|
|
du gibst die zahl an $banner_id, fragst aber, ob $banner == 1 ist...
wenn muss du schon
| PHP-Code: | 1 2 3 4 5 6
| <?php
If ($banner_id == 1) echo’<a href=” Link ”> <img src=”banner1.jpg”></a>’;
If ($banner_id == 2) echo’<a href=” Link ”> <img src=”banner2.jpg”></a>’;
If ($banner_id == 3) echo’<a href=” Link ”> <img src=”banner3.jpg”></a>’;
If ($banner_id == 4) echo’<a href=” Link ”> <img src=”banner4.jpg”></a>’;
If ($banner_id == 5) echo’<a href=” Link ”> <img src=”banner5.jpg”></a>’; ?> |
|
_________________ LG MGoldi |
|
|
| 04 Sep 2010 11:14 |
|
 |
|