[gelöst] Tabletree - Fehler beim ausklappen - Backend wird zerhauen

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • herrweiss
    Contao-Nutzer
    • 28.01.2010
    • 194

    #1

    [gelöst] Tabletree - Fehler beim ausklappen - Backend wird zerhauen

    Hallo zusammen,

    ich habe ein Feld-Typ "Tags" definiert und mit der tl_taxonony verknüpft. Wenn ich jetzt einen Datensatz bearbeite und den Tabletree meiner verschachtelten Taxonomie Tags aufklappen möchte (also auf das Plus-Symbol) klicke passiert folgendes:
    Es wird eine Mischung aus Backend und Frontend angezeigt (siehe Screenshots). Nach einem Reload wird die Seite wieder normal angezeigt. Möchte ich nun den Tabletree erneut aufklappen passiert wieder das gleiche.

    Das Problem tritt bei allen Browsern auf (Safari, Chrome, Firefox).

    Gestern hatte ich das Problem noch nicht. Kennt jemand das Problem? Vielleicht ein Bug?

    Grüße,
    Patrick
    Angehängte Dateien
    Zuletzt geändert von herrweiss; 03.11.2011, 16:40.
  • herrweiss
    Contao-Nutzer
    • 28.01.2010
    • 194

    #2
    Ich habe mir soeben mal den generierten Quelltext anzeigen lassen.
    Direkt unter dem geöffneten Eintrag des Tabletrees wird der Code des Frontends angezeigt:

    PHP-Code:
    <h2 class="sub_headline">Datensatz ID 4 bearbeiten</h2>
    
    <form action="contao/main.php?do=catalog&amp;mode=2&amp;pid=3&amp;table=tl_catalog_items&amp;act=edit&amp;id=4&amp;s2e=1" id="cat_test2" class="tl_form" method="post" enctype="application/x-www-form-urlencoded">
    <div class="tl_formbody_edit">
    
    <input name="FORM_SUBMIT" value="cat_test2" type="hidden">
    <input name="FORM_FIELDS[]" value=",tags" type="hidden">
    
    <fieldset class="tl_tbox block nolegend">
    <div>
      <h3><label for="ctrl_tags">tags</label></h3>
        <ul class="tl_listing" id="tags">
        <li class="tl_folder_top"><div class="tl_left"><img src="system/modules/taxonomy/html/icon.gif" alt="" height="16" width="16"> Auswahl: tags</div> <div class="tl_right"><label for="ctrl_tags" class="tl_change_selected">Auswahl ändern</label> <input name="tags_save" id="ctrl_tags" class="tl_tree_checkbox" value="1" onclick="Backend.showTreeBody(this, 'tags_parent');" type="checkbox"></div><div style="clear: both;"></div></li><li style="display: inline;" class="parent" id="tags_parent"><ul>
    
        <li style="" class="tl_folder" onmouseover="Theme.hoverDiv(this, 1);" onmouseout="Theme.hoverDiv(this, 0);"><div class="tl_left" style="padding-left: 0px;"><a href="contao/main.php?do=catalog&amp;mode=2&amp;pid=3&amp;table=tl_catalog_items&amp;act=edit&amp;id=4&amp;s2e=1&amp;tatg=23" onclick="Backend.getScrollOffset(); return AjaxRequestTabletree.toggleTabletree(this, 'tree_cat_test2_tags_23', 'tags', 'tags', 0);"><img src="http://ftp.stcs.de/system/themes/default/images/folMinus.gif" alt="" style="margin-right: 2px;" height="18" width="18"></a><img src="system/themes/default/images/iconPLAIN.gif" alt="" height="18" width="18"> <label for="tags_23"><strong>23</strong></label></div> <div class="tl_right"><input name="tags[]" id="tags_23" class="tl_checkbox" value="23" onfocus="Backend.getScrollOffset();" type="checkbox"></div><div style="clear: both;"></div></li><li style="display: inline;" id="tree_cat_test2_tags_23" class="parent"><ul class="level_0">
    
    
    <!--
    
        This website is powered by Contao Open Source CMS :: Licensed under GNU/LGPL
        Copyright ©2005-2011 by Leo Feyer :: Extensions are copyright of their respective owners
        Visit the project website at http://www.contao.org for more information
    
    //-->
    <base href="http://ftp.stcs.de/">
    <title>Home - STCS (DE)</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">
    
    <style type="text/css" media="screen">
    <!--/*--><![CDATA[/*><!--*/
    #wrapper { width:960px; margin:0 auto; }
    #header { height:480px; }
    /*]]>*/-->
    </style>
    <link rel="stylesheet" href="system/contao.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="system/modules/subcolumns/html/subcols.css" type="text/css" media="all">
    <link rel="stylesheet" href="plugins/mediabox/css/mediabox.css?1.2.5" type="text/css" media="screen">
    
    
    
    <!--[if lte IE 7]><link href="system/modules/subcolumns/html/subcolsIEHacks.css" rel="stylesheet" type="text/css" /><![endif]-->
    <link rel="stylesheet" type="text/css" href="tl_files/layout/layout.css">
    <link rel="stylesheet" type="text/css" href="tl_files/layout/forms.css">
    <!--
    -->
    
    usw..... 
    
    Zwischenzeitlich habe ich die Erweiterung "backend_tabletree" neu installiert.
    Leider ohne Erfolg. Bin ratlos.

    Kommentar

    • lucina
      Administratorin
      • 19.06.2009
      • 7544

      #3
      Hast Du irgendwelche Templateänderungen gemacht? So wie das ausschaut ist das jedenfalls nicht normal ...

      Carolina.
      Contao in Kiel: kikmedia webdevelopment | Contao-Partnerin | Contao Usergroup Kiel | github | Contao-Community-Alliance | MetaModels-Team

      Kommentar

      • herrweiss
        Contao-Nutzer
        • 28.01.2010
        • 194

        #4
        An den Templates habe ich nichts geändert, schon gar nicht an den Backend Templates.
        Ich kann mir überhaupt nicht erklären wie der Code aus dem Frontend ins Backend kommt...

        Kommentar

        • lucina
          Administratorin
          • 19.06.2009
          • 7544

          #5
          Hast Du mit Sicherheit, sonst wären da keine zusätzlichen DIVs (#wrap, #content_wrapper, #bg_body) und der Footer befände sich auch innerhalb des Wrappers ...

          Tu mir mal den Gefallen und schau nach, was sich alles im Ornder /templates befindet. Und mache bitte einen Contao-Check.

          Carolina.
          Contao in Kiel: kikmedia webdevelopment | Contao-Partnerin | Contao Usergroup Kiel | github | Contao-Community-Alliance | MetaModels-Team

          Kommentar

          • herrweiss
            Contao-Nutzer
            • 28.01.2010
            • 194

            #6
            Ich meinte auch an den Catalog Templates hatte ich nichts geändert

            Bis gestern hat noch alles prima funktioniert. Auch der Tabletree.
            Heute Vormittag hatte ich in einem Katalog ein Tag-Feld dupliziert und da ist mir das zum erstem mal aufgefallen.

            Gestern hatte ich testweise [catalogselectentry] installiert. Daran scheint es aber auch nicht zu liegen, da ich diese Erweiterung wieder deinstalliert habe.

            Contao Check liefert auch keine neuen Erkenntnisse:


            Safe Mod Hack ist übrigens aktiviert.

            Kommentar

            • Toflar
              Contao-Urgestein
              • 15.06.2009
              • 4476

              #7
              Ich hab den 2.10 tauglich gemacht. Vielleicht hab ich da was verbockt

              Unter welcher Contao-Version arbeitest Du?
              Contao Core-Entwickler @terminal42 gmbh
              Wir sind Contao Premium-Partner!
              Für Individuallösungen kannst du uns gerne kontaktieren.
              PS: Heute schon getrakked?

              Kommentar

              • herrweiss
                Contao-Nutzer
                • 28.01.2010
                • 194

                #8
                Ich arbeite auf 2.9.5

                Kommentar

                • Toflar
                  Contao-Urgestein
                  • 15.06.2009
                  • 4476

                  #9
                  Könnte sein, dass das ein Bug ist, weil ich hab die Änderungen für die 2.10 nur in der 2.10 getestet.

                  Mach bitte ein Ticket im Bugtracker und weise das mir zu.
                  Contao Core-Entwickler @terminal42 gmbh
                  Wir sind Contao Premium-Partner!
                  Für Individuallösungen kannst du uns gerne kontaktieren.
                  PS: Heute schon getrakked?

                  Kommentar

                  • herrweiss
                    Contao-Nutzer
                    • 28.01.2010
                    • 194

                    #10
                    Hallo Janick,

                    Du meinst ein Ticket für den backend_tabletree?

                    Kommentar

                    • Toflar
                      Contao-Urgestein
                      • 15.06.2009
                      • 4476

                      #11
                      Jaja, irgendwo im Catalog - gehört eh alles zusammen
                      Contao Core-Entwickler @terminal42 gmbh
                      Wir sind Contao Premium-Partner!
                      Für Individuallösungen kannst du uns gerne kontaktieren.
                      PS: Heute schon getrakked?

                      Kommentar

                      • herrweiss
                        Contao-Nutzer
                        • 28.01.2010
                        • 194

                        #12
                        Alles klar - ist wohl definitiv ein Bug.
                        Habe jetzt Version 0.1.2 stable installiert und nun funktioniert wieder alles

                        Danke!

                        Kommentar

                        • Toflar
                          Contao-Urgestein
                          • 15.06.2009
                          • 4476

                          #13
                          Nicht gut Bitte Ticket machen, damit ich das fixen kann
                          Contao Core-Entwickler @terminal42 gmbh
                          Wir sind Contao Premium-Partner!
                          Für Individuallösungen kannst du uns gerne kontaktieren.
                          PS: Heute schon getrakked?

                          Kommentar

                          • herrweiss
                            Contao-Nutzer
                            • 28.01.2010
                            • 194

                            #14
                            Mach ich gleich

                            Kommentar

                            Lädt...