Forum

DynPG Forum

Foren

Login

Suchen

Forenübersicht - DynPG Frontend FAQ - Zufalls-Artikel (Bild) auf Startseite

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