[TYPO3-german] tt_news Genericmarkers Backend User Real Name ausgabe in News Artikel - realName geht nicht - email geht
Matthias Eberlein
skydivematy at gmail.com
Thu Nov 1 19:36:46 CET 2012
Am 01.11.2012 16:45, schrieb Matthias Eberlein:
> Hallo Liste, wie der Betreff schon sagt geht es um den realName des
> be_user welcher den Artikel schrieb.
> In der Liste und in Tante Google exestieren einige snippets dazu welche
> jedoch bei mir keinen Erfolg zeigen. Jedoch betrifft das nur den
> realName oder auch username. Bei gleicher Abfrage für email bekomme ich
> eine Ausgabe.
>
>
> zb.
>
> Das geht...
>
> genericmarkers {
> data = cruser_id,email
> verfasser_email = TEXT
> verfasser_email {
> typolink.parameter.cObject = RECORDS
> typolink.parameter.cObject {
> source.field = cruser_id
> tables = be_users
> dontCheckPid = 1
> conf.be_users = TEXT
> conf.be_users {
> field = email
> }
> }
> }
> }
>
>
> das geht nicht.
>
> genericmarkers {
> data = cruser_id,realName
> verfasser_name= RECORDS
> verfasser_name {
> source.field = cruser_id
> tables = be_users
> dontCheckPid = 1
> conf.be_users = TEXT
> conf.be_users {
> field = realName
> }
> }
> }
>
> Hat Genericmarkers ein Problem damit den username oder realName
> auszugeben? Kann mir jemand mal auf die Sprünge helfen?
>
> Besten Dank für eure Hilfe schon mal im Vorraus...
>
> Gruß
> Matthias Eberlein
>
>
Ok,
habe es jetzt erst mal so gelöst.
verfasser_name = TEXT
verfasser_name {
typolink.parameter.cObject = RECORDS
typolink.parameter.cObject {
source.field = cruser_id
tables = be_users
dontCheckPid = 1
conf.be_users = TEXT
conf.be_users {
field = tx_beusergoogleplus_gplus_url
}
}
cObject = RECORDS
cObject {
source.field = cruser_id
tables = be_users
dontCheckPid = 1
conf.be_users = TEXT
conf.be_users {
field = realName
}
}
typolink.ATagParams.dataWrap = rel="author"
wrap = <span class="news_creator">|</span>
}
Somit habe ich automatisch von jedem Backend User den Namen und mit
seinem g+ account link. Das Erspart das einzelne eintragen in jedem artikel.
Es gibt mit Sicherheit noch eine Bessere Lösung. Dann bitte Verbessert
mich...
Was mir jetzt noch fehlt ist, das wenn ein be_user kein g+ account
eingetragen hat soll das feld email dafür genutzt werden. (oder twitter
account)
gruß
Matthias Eberlein
More information about the TYPO3-german
mailing list