ginobranco
Threadersteller
Dabei seit: 08.06.2009
Ort: Hamburg
Alter: 40
Geschlecht:
|
Verfasst Mo 30.04.2012 15:01
Titel Benötige dringend Hilfe bzgl. Felogin Typo3 |
|
|
Hallo zusammen,
erstmal Danke für`s reinschauen!
Ich habe mir auf meiner TYPO3-Seite einen Userlogin eingerichtet ohne Registration.
Über den Button Login im Header kann ich mittels Jquery durch drüber hoovern, ein Loginformular ausfahren lassen.
Und mich nun einloggen in den Userbereich. Das funktioniert soweit auch super.
Jetzt kommen wir aber zum Problem, wenn ich mich eingeloggt habe, und hoover jetzt nochmalig über den Loginbutton
wie oben schon erwähnt, fährt wie beim Loginformular ein Abmeldeformular runter, darin steht der Name
mit dem ich mich angemeldet und darunter ist der abmelde Button.
Ich hätte es aber gerne, dass wenn ich mich eingeloggt habe oben im Header der Name steht mit dem ich mich eingeloggt habe.
Und auch dort der abmelde Button zu finden ist. Alles andere finde ich verwirrend.
Versuche schon ewig das ganze zu lösen, aber komme auf keinen Nenner.
Laut meinem Firebug gibt es zwar ein DIV "loginbox" was erzeugt wird aber keine "logoutbox" alles spielt sich in der "loginbox" ab.
Somit kann ich es nicht einzeln formatieren.
Hier wäre mal mein TS von meinem Felogin:
Code: | page.10.subparts.LOGIN = COA
page.10.subparts.LOGIN {
wrap = <div class="wrapper">|</div>
30 = COA
30 {
10 = TEXT
10.wrap = <a href="#" id="loginButton" class="h-button"><span>|</span></a>
10.value = Login
20 = COA
20 {
wrap = <div id="loginBox"> | </div>
10 < plugin.tx_felogin_pi1
10 {
feloginBaseURL = xxx
storagePid = 132
templateFile = fileadmin/template/felogin/felogin_standard.html
showForgotPasswordLink = 1
#welcomeHeader_stdWrap >
#welcomeMessage_stdWrap >
#logoutHeader_stdWrap >
#logoutHeader_stdWrap >
#successHeader_stdWrap >
showLogoutFormAfterLogin = 1
noSuccessMessageAfterLogin = 1
dateFormat = d.m.Y
redirectMode = login
#_CSS_DEFAULT_STYLE >
}
}
page.jsFooterInline.1234567890 = COA
page.jsFooterInline.1234567890 {
30 = TEXT
30.value (
<script type="text/javascript">
$(function() {
var button = $('#loginButton');
var box = $('#loginBox');
var form = $('#loginForm');
button.removeAttr('href');
button.mouseup(function(login) {
box.toggle();
button.toggleClass('active');
});
form.mouseup(function() {
return false;
});
$(document).mouseup(function(login) {
if(!($(login.target).parents('#loginButton').length > 0)) {
button.removeClass('active');
box.hide();
}
});
});
</script>
)
} |
Ich weiss nicht ob die JS HTML und CSS notwendig sind?
Wenn ja poste ich Sie gerne dazu..
Würde mich sehr fruen wenn mir jemand helfen könnte Danke an euch! und einen schönen Feiert
|
|