[TYPO3-german] Ich bekomme es einfach nicht hin...... :-(
Achim Marliani
achim.marliani at online.de
Tue Aug 1 21:37:02 CEST 2006
Hi,
wenn ich dein Problem richtig begriffen habe, dann müßtest du doch nur
die Zufallszahl in eine dritte Variable einlesen und die dann in deinen
CONTENT-Abfragen verwenden. So etwa:
ZUFALL < RANDOM_ZAHL
CONTENT_PICTURE = CONTENT
CONTENT_PICTURE {
table = tt_content
select.where = pid = ZUFALL
.........
CONTENT_BESCHREIBUNG = CONTENT
CONTENT_BESCHREIBUNG {
table = tt_content
select.where = pid = ZUFALL
Gruss
Achim
> Hallo zusammen,
>
> ich möchte auf meiner Startseite ein Zufallsbild und den passenden
> Zufallstext anzeigen lassen.
> Das Bild und der Text werden in eigenen Subpart's angezeigt.
>
> CONTENT_PICTURE und CONTENT_BESCHREIBUNG
>
> Habe alles mögliche versucht, es geht einfach nicht.
>
> Da ich nicht direkt mit Typoscript weiter kam, schrieb ich eine externe php
> Datei.
>
> Die Idee ist ganz einfach, das Script durchsucht die Datenbank mit
> bestimmten einer select/where Abfragen und liefert dann
> folgendes Array:
>
> <?php
> ......
> .....
> $content = $zufall[pid];
> ?>
>
> So nun lese ich das ganze in Typoscript ein. $content beinhaltet jetzt z.b.
> "12"
>
> RANDOM_ZAHL = PHP_SCRIPT_INT
> RANDOM_ZAHL.file = fileadmin/zufallszahl.php
>
>
> Soweit bin ich schon gekommen....jetzt zum Problem....
>
> Die Subparts vom Typ Content sollen diese gelieferte RANDOM_ZAHL verwenden.
>
> Wenn ich hingehe und das ganze erst einmal teste....
>
> CONTENT_PICTURE < RANDOM_ZAHL
> CONTENT_BESCHREIBUNG < RANDOM_ZAHL
>
> Jetzt wendet er ja die php Datei zwei mal an, das soll er aber nicht (so
> liefert er logischerweise zwei verschiedene Zufallszahlen)!
> Ich möchte das die php Datei nur einmal angesprochen wird und
> die $Content Variable dann mehrmals im Typoscript verwendet werden kann.
>
> Mein Ziel ist es so die Zufallszahl für die Abfrage where in den Subparts zu
> verwenden.
>
> .......
> .......
> CONTENT_PICTURE = CONTENT
> CONTENT_PICTURE {
> table = tt_content
> select.where = pid = >>>>>>>> HIER DANN DIE VARIABLE <<<<<<<<<
> ..........
> .......
>
> ........
> .........
> CONTENT_BESCHREIBUNG = CONTENT
> CONTENT_BESCHREIBUNG {
> table = tt_content
> select.where = pid = >>>>>>>> HIER DANN DIE VARIABLE <<<<<<<<<
> ..........
>
>
> So könnte ich dann mit hilfe des PHP Scriptes die Subparts mit einem
> Zufallsbild und dem passenden Text füllen...
>
> NUR WIE ????????
>
>
>
>
>
>
>
More information about the TYPO3-german
mailing list