fabian
Beiträge: 8
|
Zufalls-Artikel (Bild) auf Startseite
|
Hallo zusammen,
ich würde gerne beim laden meiner Seite (kilu.rsvhofweier.de) jeweils zufällig ein Artikel (der nur aus einem Bild besteht) laden lassen.
Wie man sieht, habe ich mir da etwas zusammen gestrickt. Wenn ich jetzt noch wüsste, wie ich die Navigation und den Drucken-Link ausblenden kann, wäre mir sehr geholfen.
Mit dem üblichen $DynPG->SetParam_A_PrintNavigation(false); funktioniert es leider nicht.
Vielleicht ist meine Variante ja auch völlig kompliziert und es geht viel viel einfacher... :-)
Grüße aus Offenburg
Fabian
|
|
|
|
08.08.2008 01:13
|
ZITIEREN
| ANTWORTEN
|
Urs Gamper
Beiträge: 530
|
Hallo Fabian
Unter deinem angegebenen Link kommt leider nichts. Kannst du den Link noch einmal posten?
Grüessli
Urs Gamper
|
gamper media GmbH
5621 Zufikon
+41-56-631 80 23
|
|
|
08.08.2008 07:09
|
ZITIEREN
| ANTWORTEN
|
fabian
Beiträge: 8
|
Sorry
|
Hallo,
sorry, wurde gestern doch recht spät. :-)
Hier der richtige Link:
http://rsvhofweier.kilu.de/
Vielen Dank im Voraus
Fabian
|
|
|
|
08.08.2008 11:33
|
ZITIEREN
| ANTWORTEN
|
Daniel Schliebner
Beiträge: 382
|
Hallo Fabian!
Könntest du kurz beschreiben, wie du es realisiert hast? Hier nur zwei Hinweise, wie es auch gehen könnte:
a) Wenn sich die Bilder auch ändern sollen, währen man auf der Seite ist, bietet es sich an, das Template "/tpl/jspool" zu benutzen. Dieses implementiert zufällig wechselnde Bilder mithilfe von JavaScript und zeigt dieses im HTML-Layer mit einer id "random_image" an (etwa <div id="random_image"></div>).
b) Write_RandomArticlePool(); benutzen. Diese implementiert Artikel, welche vorher eingestellt mittels
$GLOBALS["DynPG"]->SetParam_POOL_Show(0);
$GLOBALS["DynPG"]->SetParam_POOL_Add(Array(1,2,3));
zufällig einen der Artikel 1,2 oder 3 anzeigt. "SetParam_POOL_Show" spezifiziert den Typ der Anzeige (0 = einzelner Artikel, 1 = Liste von zufälligen Artikeln).
Zu b) ist auch ein Blick in die Beispielseite im DynPG-Packet unter "example/index.php" hilfreich. Dort wird genau das unter b) Beschriebene implementiert.
|
Mit freundlichen Grüßen
ds-develop
Daniel Schliebner
Webmaster & Programmierer
http://www.ds-develop.de
Bietzkestraße 18A
10315 Berlin
GERMANY
Tel.: +49 30 33980300
|
|
|
08.08.2008 11:41
|
ZITIEREN
| ANTWORTEN
|
fabian
Beiträge: 8
|
Hallo Daniel,
ich hatte das eigentlich so gedacht, wie dein Beispiel B.
Nachdem ich mir die index.php aus der Beispiel-Seite angeschaut habe funktioniert es nun.
Keine Ahnung, was ich falsch gemacht hatte.
Vielen Dank für die schnelle Unterstützung.
Grüße aus Offenburg
Fabian
|
|
|
|
08.08.2008 12:29
|
ZITIEREN
| ANTWORTEN
|
|