Contao-Camp 2024
Ergebnis 1 bis 28 von 28

Thema: Slideeffekt für Loginformular

  1. #1
    Contao-Nutzer
    Registriert seit
    24.01.2010.
    Ort
    Berlin
    Beiträge
    72

    Standard Slideeffekt für Loginformular

    Auf Wunsch hier also eine Anleitung für einen Mootools-Slideeffekt für das Loginformular, bei dem das Formular beim Aufrufen der Site nicht sichtbar ist und erst auf Klick "reinslidet".

    1. Module anlegen:
    Im ersten Schritt muss man das Login-Formular anlegen. Am besten gebt ihr dem Modul eine eindeutige ID, um es gezielt via CSS anzusprechen. In diesem Beispiel hat es die ID "loginform".

    Dann braucht ihr noch einen Link, der, wenn er geklickt wird, das Loginformular sliden lässt. Ich benutze dafür das "Eigener HTML Code" Modul und gebe dem Modul die ID "btlogin":
    HTML-Code:
    <a id="btlogin" href="#">Login</a>
    2. Beide Module in das Seitenlayout einbinden oder via Artikel an der entsprechenden Stelle ausgeben lassen. Ich packe das immer ganz oben in den header.

    3. Im Seitenlayout als Mootools Template "moo_default" wählen (bin aber nicht sicher, ob das unbedingt notwendig ist, glaub aber schon) und in den Headbereich folgenden code eingeben:
    HTML-Code:
    <script type="text/javascript">
    <!--//--><![CDATA[//><!--
    window.addEvent('domready', function()
    {
        var mySlide = new Fx.Slide('loginform').hide();
    $('btlogin').addEvent('click', function(e){
    e = new Event(e);
    mySlide.toggle();
    e.stop();
    });
    
    //--><!]]>
    </script>
    Natürlich können die IDs "loginform" und "btlogin" ausgetauscht werden und somit kann jedes x-beliebige Objekt "geslidet" werden. Das ".hide()" verhindert, dass das Loginformular beim Aufruf der Site offen ist. Erst beim Klick auf den Link mit der ID "bt_login" öffnet es sich und bei erneutem Klick auf den gleichen Link schliesst es sich wieder.

    Wenn ihr lieber zwei Buttons haben wollt bei der der eine das Formular öffnet und der andere das Formular schliesst, dann müsst ihr zum einen einen weiteren Button mit einer eigenen ID (im folgenden Bsp "btclose") erstellen und dann im Head-Bereich zweimal den oben aufgeführten Code einfügen mit jeweils einer kleinen Änderung in der Zeile "mySlide.toggle();" Das kann dann so aussehen:

    HTML-Code:
    <script type="text/javascript">
    <!--//--><![CDATA[//><!--
    window.addEvent('domready', function()
    {
        var mySlide = new Fx.Slide('loginform').hide();
    $('btlogin').addEvent('click', function(e){
    e = new Event(e);
    mySlide.slideIn();
    e.stop();
    });
    
    var mySlide = new Fx.Slide('loginform').hide();
    $('btclose').addEvent('click', function(e){
    e = new Event(e);
    mySlide.slideOut();
    e.stop();
    });
     
    });
    
    //--><!]]>
    </script>
    Jetzt slidet das Loginformular bei Klick auf den Link "btlogin" ein und bei Klick auf den link "btclose" wieder raus.

    3. CSS anpassen.
    Ihr werdet merken, dass das Loginformular den weiter unten folgenden Content einfach nach unten weg schiebt. Um das zu verhindern einfach via CSS ein position:absolute; und einen entsprechenden z-index hinzufügen um sicher zu gehen dass es über allem anderen Inhalt steht. Aber Achtung: Am besten im Template des Loginformulars noch ein DIV um das Div mit der ID "loginform" legen, und dem diese CSS Attribute zuweisen. Ansonsten funzt der Slideeffekt nicht.

    So ich hoffe ich hab nix vergessen. Und wünsche allen, besonders aber Snaky, viel Spass damit.

  2. #2
    Contao-Nutzer
    Registriert seit
    06.05.2010.
    Beiträge
    32

    Standard

    Hallo!

    Das Tutorial klingt in der Therorie echt gut! Leider funktioniert es bei mir bisher noch nicht so richtig.

    Jemand eine Idee, wo es bei mir hakt?

    Das JS im Kopf hab ich auch integriert und auch moo_default is ausgewählt.

    PHP-Code:
    <div class="inside">

    <
    div class="mod_article block" id="startseite">

    <
    a id="btlogin" href="#">Login</a>
    <!-- 
    indexer::stop -->
    <
    div class="ce_form tableform block">

    <
    form action="index.php" id="loginform" method="post" enctype="application/x-www-form-urlencoded">
    <
    div class="formbody">
    <
    input type="hidden" name="FORM_SUBMIT" value="auto_loginform" />
    <
    input type="hidden" name="MAX_FILE_SIZE" value="2048000" />
    <
    table cellspacing="0" cellpadding="0" summary="Form fields">
      <
    tr class="row_0 row_first even">
        <
    td colspan="2" class="colspan headline"><p>Testüberschrift des Formulars</p></td>

      </
    tr>
    </
    table>
    </
    div>
    </
    form>

    </
    div

  3. #3
    Alter Contao-Hase
    Registriert seit
    06.07.2009.
    Beiträge
    1.487

    Standard

    Am besten im Template des Loginformulars noch ein DIV um das Div mit der ID "loginform" legen, und dem diese CSS Attribute zuweisen. Ansonsten funzt der Slideeffekt nicht.


    das berücksichtigt?

  4. #4
    Contao-Nutzer
    Registriert seit
    06.05.2010.
    Beiträge
    32

    Standard

    Super Idee! Hab das Template geändert. Und nun bin ich auf der Suche nach der Stelle, wo ich das Formular auf mein geändertes Template umstellen kann.

    Bei fe_page kann ich das ja in den Seitenlayouts ändern. Aber wo nur bei den Formularen???

  5. #5
    Contao-Nutzer
    Registriert seit
    06.05.2010.
    Beiträge
    32

    Standard

    Gut, diese Frage ist auch gelöst. Sofern man ein Template nicht neu benennt, wird es automatisch übernommen.

    Aber funktionieren tuts leider immernoch nicht.

    PHP-Code:

    <div class="inside">

    <
    div class="mod_article block" id="startseite">

    <
    a id="btlogin" href="#">Login</a>
    <!-- 
    indexer::stop -->

    <
    div id="loginform">
    <
    div class="ce_form tableform block">

    <
    form action="index.php" id="f2" method="post" enctype="application/x-www-form-urlencoded">
    <
    div class="formbody">
    <
    input type="hidden" name="FORM_SUBMIT" value="auto_form_2" />
    <
    input type="hidden" name="MAX_FILE_SIZE" value="2048000" />
    <
    table cellspacing="0" cellpadding="0" summary="Form fields">
      <
    tr class="row_0 row_first even">

        <
    td colspan="2" class="colspan headline"><p>Testüberschrift des Formulars</p></td>
      </
    tr>
    </
    table>
    </
    div>
    </
    form>

    </
    div>

    </
    div>

    <!-- 
    indexer::continue --> 

  6. #6
    Administrator Avatar von xchs
    Registriert seit
    19.06.2009.
    Beiträge
    14.548
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo stan,

    das MooTools-Framework hast Du eingebunden und wird korrekt geladen?
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

  7. #7
    Contao-Nutzer
    Registriert seit
    06.05.2010.
    Beiträge
    32

    Standard

    Mhh, soweit ich das beurteilen kann ... eigentlich schon
    Angehängte Grafiken Angehängte Grafiken

  8. #8
    Administrator Avatar von xchs
    Registriert seit
    19.06.2009.
    Beiträge
    14.548
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von stan Beitrag anzeigen
    Mhh, soweit ich das beurteilen kann ... eigentlich schon
    Wenn Du im Seitenquelltext schaust, dann sollten im HEAD diese zwei Skripte des MooTools-Frameworks eingebunden werden:
    HTML-Code:
    <script type="text/javascript" src="plugins/mootools/mootools-core.js"></script>
    <script type="text/javascript" src="plugins/mootools/mootools-more.js"></script>
    Ist das der Fall?
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

  9. #9
    Contao-Nutzer
    Registriert seit
    06.05.2010.
    Beiträge
    32

    Standard

    Gefunden hab ich folgendes:

    <script type="text/javascript" src="plugins/mootools/mootools.js"></script>
    <script type="text/javascript" src="plugins/slimbox/js/slimbox.js"></script>


    Ganz ist es das nicht ;-) Da ich fe_page geändert und umbenannt hab, hab ich den Eindruck, dass die Einstellungen des Dropdownmenüs in den Einstellungen dann gar keinen Effekt haben.
    Jedoch hab ich nun mal in den Zielordner gesehen und der enthält diese beiden Dateien gar nicht.

    Wo bekomme ich die her? Ist das bei mir dann ne ältere Version oder muss man die mootools zusätzlich installieren?
    Hab TL 2.7



    Siehe Bild
    Angehängte Grafiken Angehängte Grafiken

  10. #10
    Administrator Avatar von xchs
    Registriert seit
    19.06.2009.
    Beiträge
    14.548
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Du hast wahrscheinlich noch die MooTools-Version 1.1x.
    Es könnte daher sein, dass das Skript im Beitrag #1 deshalb nicht bzw. nicht richtig funktioniert.

    Du müsstest entweder TL auf eine aktuellere Version updaten oder das Framework manuell in Deine Installation reinkopieren und entsprechend im Seiten-Template einbinden.
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

  11. #11
    Contao-Urgestein Avatar von ways2web
    Registriert seit
    23.03.2010.
    Ort
    Berlin
    Beiträge
    1.698
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von stan Beitrag anzeigen
    ..

    Ganz ist es das nicht ;-) Da ich fe_page geändert und umbenannt hab,...
    ich hatte damit auch schon mal problem, lad dir dein fe_page in /templates rein und behalte mal den originalnamen bei... also nicht umbenennen.. nur als test

  12. #12
    Contao-Fan Avatar von Dani
    Registriert seit
    19.06.2009.
    Ort
    Meilen, Schweiz
    Beiträge
    552

    Standard

    Gibt es zu diesem Slideeffekt ein Online-Beispiel?

  13. #13
    Administrator Avatar von xchs
    Registriert seit
    19.06.2009.
    Beiträge
    14.548
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von Dani Beitrag anzeigen
    Gibt es zu diesem Slideeffekt ein Online-Beispiel?
    Hier z.B.: http://medienstep.com/

    Diese Seite ist zurzeit im Wartungsmodus: http://web-kreation.com/index.php/tu...g-mootools-12/
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

  14. #14
    Contao-Nutzer
    Registriert seit
    06.05.2010.
    Beiträge
    32

    Standard

    Hab mir nun mal die neue Version installiert.

    Leider immernoch ohne Erfolg. Der Link, sowie das div, welches eigentlich erst nicht sichtbar sein sollte, sind permanent sichtbar.

    Vielleicht sieht ja jemand noch was. Ich seh momentan den Wald vor lauter Bäumen nicht mehr

    PHP-Code:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <
    html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de">
    <!--

        
    This website is powered by TYPOlight Open Source CMS :: Licensed under GNU/LGPL
        Copyright ©2005
    -2010 by Leo Feyer :: Extensions are copyright of their respective owners
        Visit the project website at https
    ://contao.org for more information

    //-->
    <head>
    <
    base href="http://localhost/"></base>
    <
    title></title>
    <
    meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    <
    meta http-equiv="Content-Style-Type" content="text/css" />
    <
    meta http-equiv="Content-Script-Type" content="text/javascript" />
    <
    meta name="description" content="" />
    <
    meta name="keywords" content="" />
    <
    meta name="robots" content="index,follow" />
    <
    link rel="stylesheet" href="system/typolight.css" type="text/css" media="screen" />
    <!--[if 
    lte IE 7]><link rel="stylesheet" href="system/iefixes.css" type="text/css" media="screen" /><![endif]-->
    <
    link rel="stylesheet" href="plugins/mediabox/css/mediabox.css" type="text/css" media="screen" />
    <
    link rel="stylesheet" href="plugins/slimbox/css/slimbox.css" type="text/css" media="screen" />

    <
    script type="text/javascript" src="plugins/mootools/mootools-core.js"></script>
    <script type="text/javascript" src="plugins/mootools/mootools-more.js"></script>
    <link rel="stylesheet" href="tl_files/css/stav.css" type="text/css" media="screen" />

    <script type="text/javascript">
    <!--//--><![CDATA[//><!--
    window.addEvent('domready', function()
    {
        var mySlide = new Fx.Slide('loginform').hide();
    $('btlogin').addEvent('click', function(e){
    e = new Event(e);
    mySlide.toggle();
    e.stop();
    });

    //--><!]]>
    </script>
    </head>

    <body id="top">
    <div id="wrapper">

    <div id="header">
    <div class="inside">
    &nbsp; 
    </div>

    </div>

    <div id="container">

    <div id="left">
    <div class="inside">
    &nbsp; 
    </div>
    </div>

    <div id="main">
    <div class="inside">

    <div class="mod_article block" id="startseite">

    <a id="btlogin" href="#">Login</a>

    <div id="loginform">test</div>
    </div>
     
    </div>
     
    <div id="clear"></div>
    </div>

    </div>

    <div id="footer">
    <div class="inside">
    &nbsp; 
    </div>
    </div> 

  15. #15
    Administrator Avatar von xchs
    Registriert seit
    19.06.2009.
    Beiträge
    14.548
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo stan,

    läuft Deine Installation lokal im XAMPP?

    Werden die beiden MooTools-Javascripte richtig geladen?

    Wenn Du z.B. im Browser http://localhost/name_deines_verzeic...otools-core.js eingibst, wird dann der entsprechende Code angezeigt?

    Hast Du auch die anderen Skripte (Slimbox, Mediabox) upgedated? Wenn ja, prüfe mal, ob diese richtig mit dem MT-Framework funktionieren.
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

  16. #16
    Contao-Nutzer
    Registriert seit
    06.05.2010.
    Beiträge
    32

    Standard

    Zitat Zitat von xchs Beitrag anzeigen
    läuft Deine Installation lokal im XAMPP?
    Ja

    Zitat Zitat von xchs Beitrag anzeigen
    Werden die beiden MooTools-Javascripte richtig geladen?
    Wenn Du z.B. im Browser http://localhost/name_deines_verzeic...otools-core.js eingibst, wird dann der entsprechende Code angezeigt?
    Hatte ich schon getestet. Ja

    Zitat Zitat von xchs Beitrag anzeigen
    Hast Du auch die anderen Skripte (Slimbox, Mediabox) upgedated? Wenn ja, prüfe mal, ob diese richtig mit dem MT-Framework funktionieren.
    Hab ne komplett neue Installation laufen. Is das da nicht automatisch mit drin? Oder muss man das als Extension zusätzlich installieren?

    Würds ja mal irgendwo hochladen. Find aber keine freie DB mehr

  17. #17
    Administrator Avatar von xchs
    Registriert seit
    19.06.2009.
    Beiträge
    14.548
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von stan Beitrag anzeigen
    Hab ne komplett neue Installation laufen. Is das da nicht automatisch mit drin? Oder muss man das als Extension zusätzlich installieren?
    Achso, wenn Du TL komplett upgedated hast, dann ist das natürlich dabei.
    Nur um sicher zu sein, dass mit dem Framework auch alles klappt: Hast Du getestet, ob die Mediabox bei Dir funktioniert?
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

  18. #18
    Contao-Nutzer
    Registriert seit
    20.06.2009.
    Ort
    Rheinbach
    Beiträge
    86

    Standard

    super Anleitung leider funktioniert es bei mir auch icht :-( ich verwende TYPOlight 2.8.8

  19. #19
    Administrator Avatar von xchs
    Registriert seit
    19.06.2009.
    Beiträge
    14.548
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von Toffa Beitrag anzeigen
    ich verwende TYPOlight 2.8.8
    Damit kann's nicht funktionieren! Nein, Spaß beiseite, was funktioniert denn nicht?
    Probiers mal so zu integrieren, wie auf dieser Seite: http://medienstep.com/
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

  20. #20
    Contao-Nutzer
    Registriert seit
    06.05.2010.
    Beiträge
    32

    Standard

    Habs nochmal getestet und von dem verlinkten Beispiel abgeleitet.

    Nun funktionierts. Keine Ahnung, worans gelegen hat. Vermutlich aber an der Klassen oder ID Bezeichnung.

    Denn nochmal besten Dank!
    stan

    (meinte natürlich 2.8.3 )
    Geändert von stan (11.05.2010 um 22:41 Uhr)

  21. #21
    Contao-Fan Avatar von varix
    Registriert seit
    26.03.2010.
    Ort
    Berlin
    Beiträge
    626

    Standard

    Hallo,

    hab es auch nachgebaut und es funktioniert auch soweit.

    Allerdings hat die Sache einen gravierenden Haken. Wenn man das Formular absendet, findet eine serverseitige Überprüfung (Pflichtfelder) statt und
    die Seite wird neu geladen. Normalerweise werden dann etsprechende Fehler, wie z.B. falsche E-Mail ausgegeben. Da die Seite aber dazu neu geladen wird und
    das Formular ja mit hide() versteckt wird (öffnet sich ja erst beim anklicken des Links), sieht man die Fehler erst, wenn man das Formular erneut reinsliden lassen würde.

    Oder liege ich da falsch??

    Leider fehlen mir die entsprechenden Kenntnisse, sonst hätte ich es umgesetzt.

    varix

  22. #22
    Contao-Nutzer
    Registriert seit
    24.01.2010.
    Ort
    Berlin
    Beiträge
    72

    Standard

    Hm, das könnte man im Template des Login-Formulars lösen. Da gibt es ja ein Template für das einspaltige bzw. zweispaltige Modul. Je nach dem welches Temnplate Du ausgewählt hast, könntest Du mit einer If-Abfrage des Errors dem Modul sagen, dass es, falls es zum Error kommt, ausgeklappt angzeigt werden soll.

    Also in etwa so:

    Code:
    <?php if ($this->hasError): ?>
    
    <script type="text/javascript">
    <!--//--><![CDATA[//><!--
    window.addEvent('domready', function() {
    
    	var mySlide = new Fx.Slide('loginform').show(); 
    
    });
    //--><!]]>
    </script>
    <?php endif; ?>
    Hab das aber noch nicht ausprobiert. So sollte es aber klappen, natürlich nur, wenn dein Login-Formular auch die ID "loginform" hat, ansonsten entsprechend austauschen. Wichtig ist auch, dass der eigentliche Java-Script-Code mit dem Login-Formular im Head-Bereich eingebunden ist, da das ja alles quais von oben nach unten interpretiert wird und diese Funktion ansonsten wieder überschrieben wird... Gerade auch getestet und es funktioniert...
    Geändert von felix123 (27.07.2011 um 11:14 Uhr)

  23. #23
    Contao-Nutzer
    Registriert seit
    27.04.2012.
    Beiträge
    1

    Standard Fehlende Klammern im Beispiel-Code

    Bei mir funktionierte das Beispiel ganz oben nicht und so habe ich mithilfe von Firebug herausgefunden, dass bei dem obigen Beispiel am Ende die schließenden Klammern fehlen. Es wird also nur ein Block geschlossen. Richtigerweise müsste es wie folgt aussehen. Dann funktioniert es zumindest bei mir:

    HTML-Code:
    <script type="text/javascript">
    <!--//--><![CDATA[//><!--
    window.addEvent('domready', function()
    {
        var mySlide = new Fx.Slide('loginform').hide();
        $('hl_login').addEvent('click', function(e)
       {
            e = new Event(e);
            mySlide.toggle();
            e.stop();
        });
    });
    //--><!]]>

    Hoffe, das hilft jemanden...
    LG, h3lium

  24. #24
    Contao-Fan
    Registriert seit
    15.12.2011.
    Beiträge
    811

    Standard

    Hi, die Beispielseite geht nicht mehr.

    Preetz

  25. #25
    Contao-Nutzer
    Registriert seit
    08.04.2011.
    Beiträge
    37

    Standard toggle Funktion

    Ich häng mich mal hier an.
    Ich versuche vergeblich eine toggle Funktion einzubauen am Beispiel von MooTools, in einer lokalen Xampp Installation.
    Leider funktioniert es nicht. Toggle => Hide geht noch, dann ist aber der gesamte Inhalt weg und "sichtbar" togglen geht dann nicht mehr, weil kein Inhalt mehr da ist.

    Hab ich vielleicht nicht die richtige Mootools.js aktiviert? (bei den Moo-Tools Templates im Theme oder ist das wo anders versteckt?)
    Was brauch ich denn noch?

    Help please - Danke im voraus...

    CSS gibts auch, aber daran wirds ja nicht liegen.

    Mein Code:
    ------------------------------
    Javascript:
    <script type="text/javascript">
    /* <!--[CDATA[ */
    window.addEvent('domready', function() {

    var status = {
    'true': 'open',
    'false': 'close'
    };
    };
    // -- vertical

    var myVerticalSlide = new Fx.Slide('vertical_slide');

    $('v_toggle').addEvent('click', function(event){
    event.stop();
    myVerticalSlide.toggle();
    });

    // When Vertical Slide ends its transition, we check for its status
    // note that complete will not affect 'hide' and 'show' methods
    myVerticalSlide.addEvent('complete', function() {
    $('vertical_status').set('text', status[myVerticalSlide.open]);
    });

    /*]]--> */
    </script>


    --------------------------------------

    HTML Code im Artikelbereich:

    </div>
    <h3 class="section">Horizontal</h3>
    <div class="marginbottom">
    <a id="h_slideout" href="#">slide out</a> |
    <a id="h_slidein" href="#">slide in</a> |
    <a id="h_toggle" href="#">toggle</a> |
    <a id="h_hide" href="#">hide</a> |
    <a id="h_show" href="#">show</a> |
    <strong>status</strong>: <span id="horizontal_status">open</span>
    </div>
    -------------------------------------

  26. #26
    Alter Contao-Hase Avatar von Supermann
    Registriert seit
    17.02.2010.
    Ort
    Löhne
    Beiträge
    1.293

    Standard

    Zitat Zitat von felix123 Beitrag anzeigen
    Hm, das könnte man im Template des Login-Formulars lösen. Da gibt es ja ein Template für das einspaltige bzw. zweispaltige Modul. Je nach dem welches Temnplate Du ausgewählt hast, könntest Du mit einer If-Abfrage des Errors dem Modul sagen, dass es, falls es zum Error kommt, ausgeklappt angzeigt werden soll.

    Also in etwa so:

    Code:
    <?php if ($this->hasError): ?>
    
    <script type="text/javascript">
    <!--//--><![CDATA[//><!--
    window.addEvent('domready', function() {
    
    	var mySlide = new Fx.Slide('loginform').show(); 
    
    });
    //--><!]]>
    </script>
    <?php endif; ?>
    Hab das aber noch nicht ausprobiert. So sollte es aber klappen, natürlich nur, wenn dein Login-Formular auch die ID "loginform" hat, ansonsten entsprechend austauschen. Wichtig ist auch, dass der eigentliche Java-Script-Code mit dem Login-Formular im Head-Bereich eingebunden ist, da das ja alles quais von oben nach unten interpretiert wird und diese Funktion ansonsten wieder überschrieben wird... Gerade auch getestet und es funktioniert...
    Hallo,

    ich habe das gerade alles so eingebaut, leider wird das Loging beim absenden immer wieder geschlossen wenn man falsche Daten eingegeben hat. Ich habe diesen Code jetzt sogar in das Loginformular gesetzt, aber nichts klappt....

  27. #27
    Contao-Nutzer
    Registriert seit
    10.10.2013.
    Beiträge
    43

    Standard

    Mein Problem ist irgendwo ähnlich, darum hänge ich mich hier mal ran.

    Mein Formular ist innerhalb eines mootools fx.slide [moofxslide]. Bei einem Fehler in der Formulareingabe, Absenden des Formulars und anschließender Anzeige der Fehler wird 'domready' nicht ausgeführt. Wird da nur das Formular nachgeladen? Wie bekommt man ein JS Event in diesem Fall?

  28. #28
    Contao-Urgestein Avatar von ways2web
    Registriert seit
    23.03.2010.
    Ort
    Berlin
    Beiträge
    1.698
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von Supermann Beitrag anzeigen
    Hallo,

    ich habe das gerade alles so eingebaut, leider wird das Loging beim absenden immer wieder geschlossen wenn man falsche Daten eingegeben hat. Ich habe diesen Code jetzt sogar in das Loginformular gesetzt, aber nichts klappt....
    genau das ist das eigentliche Problem bei nem login-slide. Die exceptions müssen abgefangen werden und der slider muss darauf reagieren können.
    Mein Entwickler hat mir das mal gemacht mit ajax, aber ich finde und finde es einfach nicht mehr

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Ähnliche Themen

  1. Helpmessage in Loginformular integrieren
    Von mb5 im Forum Geschützte Bereiche/Mitglieder
    Antworten: 3
    Letzter Beitrag: 14.05.2010, 22:26
  2. Loginformular und Menü in linker Spalte
    Von phlox81 im Forum Allgemeine Inhaltselemente
    Antworten: 5
    Letzter Beitrag: 24.06.2009, 13:35

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •