Hallo
Ich hatte gerade wieder die Freude mm_forum einzurichten. Super Extension, null Probleme - ein Traum. Jetzt bin ich an dem Punkt, wo ich eine Login Box für die Website platzieren muss und dachte an die "newloginbox". Im Extension Repository wird mir die aber als Obsolet angezeigt.
Soll ich sie trotzdem nehmen, oder gibt es einen besseren Login im Typo3 Core integriert?
Die verwendete Typo3 Version bei der Seite ist 4.2.0
Und noch einmal: Riesen Lob für mm_forum, die vielleicht sogar beste Extension, die ich für Typo3 bis jetzt kennen gelernt habe.
OKay, ich habe die felogin gefunden.
Konfiguriert bekomme ich sie jetzt aber nicht.
Ich trage in mein Root-Template folgendes ein:
//Config for felogin extension
plugin.tx_felogin_pi1 {
storagePid = 87
templateFile = fileadmin/Templates/felogin.html
}
Das funktioniert aber nicht ^^
Die Extension wird so eingebunden (in einem anderen template, das aber hier inkludiert wird):
20 < plugin.tx_felogin_pi1
Was mache ich denn jetzt schon wieder falhsc?
Das ist echt merkwürdig. Wenn ich die Loginbox als Content Element platziere wird das Template genommen. Ich will es aber per TS in einem Objekt platzieren (statisch im Template). Wenn ich das so mache werden meine Einstellungen nicht genommen.
Meine Güte... Wann schnall' ich dieses Typo3 endlich?
edit: Ich verstehe die Scheiße einfach nicht!
So binde ich die FELOGIN Extension ein:
//Scundary Navigation
tmp.secundarynavi = COA
tmp.secundarynavi {
10 = HTML
10.value = <div class="greyblock">
20 < plugin.tx_felogin_pi1
90 = HTML
90.value = <div class="spacer1"> </div>
100 = HMENU
100 {
special = directory
special.value = 10
1 = TMENU
1 {
wrap = <ul class="navi">|</ul>
NO = 1
NO.wrapItemAndSub = <li>|</li>
}
2 = TMENU
2 {
wrap = <ul>|</ul>
NO = 1
NO.wrapItemAndSub = <li>|</li>
}
}
200 = HTML
200.value = </div>
}
Aber die Einstellungen aus dem Root-Template werden nicht übernommen!
Das sieht übrigens so aus:
page = PAGE
page {
10 = USER
10.userFunc = tx_templavoila_pi1->main_page
}
//DTD AND CONFIG
config {
language = de
locale_all = de_DE
//xhtml-strict
doctype = xhtml_strict
htmlTag_langKey = de-DE
xhtml_cleaning = all
xmlprologue = none
index_enable = 1
index_external = 1
}
//Config for felogin extension
plugin.tx_felogin_pi1 {
storagePid = 87
templateFile = fileadmin/Templates/felogin.html
}
//Config for indexed search
plugin.tx_indexedsearch {
search.rootPidList = 12
templateFile = fileadmin/Templates/IS-template.htm
}
//Config for tt_news extension
plugin.tt_news {
_LOCAL_LANG {
de {
more = mehr
goToArchive = vergangene Veranstaltungen
}
}
templateFile = fileadmin/Templates/TTN-template.htm
latestLimit = 2
general_stdwrap >
general_stdWrap.parseFunc < tt_content.text.20.parseFunc
archiveTypoLink.parameter = 18
displayLatest {
image.file.maxH =
image.file.maxW = 75
subheader_stdWrap.wrap =|
subheader_stdWrap.crop = 150 | ... | 1
}
displaySingle {
image {
file.maxH =
file.maxW = 250
imageLinkWrap = 0
}
}
}
lib.quickmenu < tmp.quickmenu
lib.vts < tmp.vts
lib.leftcolumn < tmp.leftcolumn
lib.rightcolumn < tmp.rightcolumn
lib.bottom < tmp.bottom
Was kann da falsch sein?
Wieso wird mein Template nur angewendet, wenn ich es per Inhaltselement platziere?
Problem gelöst. Ein Verständnisfehler... Habe nun die Einstellungen direkt im Objekt vorgenommen.