Zum Inhalt springen

FE User - Daten per Typoscript auslesen und anzeigen

Erstellt am 9. September 2008 · 4 Antworten · letzte Antwort am 10. September 2008

Tags: Bilder, Frontend-Benutzer, Frage

netmo ·

Hallo liebes Forum! (;

Ich verzweifle grad' an einer wahrscheinlich für Profis ganz einfachen Aufgabe:

Ich möchte auf meiner Seite über einen Marker einige Infos aus der tabelle "fe_users" anzeigen lassen. Das ganze soll zufallsmässig einen User auswählen und dann den Usernamen, die Stadt und das Foto anzeigen..

Einen Großteil hab' ich auch schon zum laufen bekommen (Username und Stadt werden angezeigt! *stolz*)...Nur die Sache mit dem Bild kireg ich irgendwie nciht hin... Hab mir schon TS Schnipsel aus der TSRef rausgesucht aber irgendwie funktioniert es damit auch nicht..

can anybody help?? please!! (;

temp.topuser=COA_INT
temp.topuser{
10=CONTENT
10.table=fe_users
10.select{

pidInList=9
orderBy=RAND()
max=1
}
10.renderObj =COA
10.renderObj{
5=TEXT
5{
field=username
wrap=<b>|</b>
}
10=TEXT
10{
field=city
wrap=<b>|</b>
}
20 = IMAGE
20{
file.import.field = image
file.import = typo3temp/pics/
file.import.listNum = 0
file.height = 100
}


}

}
karlchen ·

hallo netmo,

der Pfad zum Bild ist nicht korrekt, probier es mal so.

20 = IMAGE
20{
file.import.field = image
file.import = uploads/pics/
file.height = 100
}
netmo ·

Hallo Karlchen!
Erstmal danke für den Tipp! ...aber leider liegt's daran auch nicht.. ;( der selbe pfad war auch im Beispiel in der tsref und den hatte ich zuerst auch drin.. "typo3temp/pics/" hab ich dann nur zum testen eingesetzt, da ich gesehen habe das ein Userbild im fe von dort angezeigt wurde..

Inzwischen ist mir etwas komisches aufgefallen: Wenn ich in die fe_users Tabelle in der Datenbank gucke, ist für das Feld "image" ja ein tinyblob eingerichtet. Dieser ist bei mir bei allen usern "O Bytes" gross! ...sieht für mich also ziemlich leer aus, was ja erklären würde, daß über meine TS versuche nichts angezeigt wird ;( Bilder sind zumindest bei manchen User aber auf jeden Fall vorhanden weil sie an anderen Stellen (CHC_Forum; CWT_Community Profile View) angezeigt werden. #angry#

Bin echt langsam am verzweifeln...

just2b ·

Hallo,

dann schau doch mal welche Felder es sonst noch geben könnte... habe die vermutung, die extension hat ihre eigenen

georg

netmo ·

...danke für den Hinweis! (;
Das ist auf jeden Fall die "richtige Spur"!

In der "fe_users" Datenbank gibt es jetzt zusätzlich das Feld "tx_cwtcommunityuser_image" welches offensichtlich vom CHC_Forum und von der CWT_Community "benutzt" wird..

Das ist natürlich ziemlich "suboptimal" würde ich sagen! ;( Die User registrieren sich ja über der sr_feuser_regiser und laden dort eigentlich auch ihr Userbild hoch.

Wenn ich das richtig sehe müsste ich ja jetzt die CHC_Forum und die CWT_Community irgendwie so "umbauen", daß diese auch auf das standard "image" Datenbankfeld zugreifen und nicht auf das eigens angelegte.
Ich hab ja noch nicht soo die Ahnung aber das stelle ich mir ziemlich kompliziert vor..oder?

hat vielleicht jemad einen Tipp wie man sowas anstellt? Muss ich wirklich jede einzelne Datei aus dem Ext-Ordner durchsuchen und gucken wo auf das Datenbankfeld zugegriffen wird? Oder gibts eine "zentrale Stelle" in Extensions wo das geregelt wird?

...Oder gibts vielleicht einen ganz anderen Lösungsansatz? (;