Ankündigung

Einklappen
Keine Ankündigung bisher.

4.4 Customcatalog Notelist Input reagiert nicht

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • #16
    Zitat von Filip Beitrag anzeigen
    Hast du vielleicht sonst eine Idee was sich an dem Aufbau des Customcatalogs geändert haben könnte, das ich in der Kopie Version keine Objekte angezeigt bekomme?

    Ich habe die Dateien alle mit der neusten Version von PCT ersetzt und auch über den Contao Manager alle Pakete aktualisiert, sowie PHP 7.2 eingestellt.

    Link: https://neu.ppconsultants.de/
    Kann ich extern nicht beurteilen. Du kannst CC in den Debug-Modus setzen und schauen wie der SQL Query ausschaut.
    CC hat eine Status-Liste (siehe statuscodes.txt im Modulordner), die Auskunft über Standard-SQL-Stati gibt.

    initconfig oder localconfig
    $GLOBALS['PCT_CUSTOMCATALOG']['debug'] = true;
    http://www.premium-contao-themes.com

    Kommentar


    • #17
      Hallo nochmal,

      ich habe leider komplett übersehen das der Thread 2x Seiten hat und somit deine Antwort bisher nicht gelesen!

      Ich habe unter system/config/localconfig.php den Global Eintrag gesetzt.
      Wo ich die SQL Query jetzt finde ist mir aber noch unklar, ebenfalls finde ich unter system/modules in keinem der CC Ordner eine statuscodes.txt – bin ich da im falschen Verzeichnis?

      Kommentar


      • #18
        Achso, der Query steht im Systemlog.

        statuscodes.txt im Modulordner: pct_customelement_plugin_customcatalog/statuscodes.txt
        http://www.premium-contao-themes.com

        Kommentar


        • #19
          Also das gibt es mir aus als System-Log:
          Code:
          [COLOR=#999][2018-08-17 08:31][/COLOR] SELECT cc_immorealty.* FROM cc_immorealty WHERE cc_immorealty.id IN(-51) AND cc_immorealty.publish='1' ORDER BY RAND

          Und das steht in der statuscodes.txt:

          Code:
          Introduction
          ------------
          
          Activate logging
          $GLOBALS['PCT_CUSTOMCATALOG']['debug'] = true;
          
          ### Filter logs
          
          Log: MY-TABLE.id=-1000
          Type: SQL query
          Status: List has no active filter and is supposed to display an empty result due to list module settings
          
          Log: MY-TABLE.id=-1
          Type: SQL query
          Status: A filter returns a negative result to display an empty list
          
          Log: MY-TABLE.id=-500
          Type: SQL query
          Status: A protection filter clears the list because no frontend user is logged in and list setting is show all entries is false
          
          Log: MY-TABLE.id=-[FILTER-ID]
          Type: SQL query
          Status: A strict filter returns a negative result to display an empty list or impossible result
          Ich bin leider etwas überfragt, hast du eine Idee wie ich das Problem lösen kann? Die SQL Query sieht mMn normal aus, oder liegt das Problem am "-500" – also das kein frontend user eingeloggt ist?
          Zuletzt geändert von Filip; 17.08.2018, 11:34.

          Kommentar


          • #20
            Der Filter mit der ID=51 ist strikt und negativiert die Liste.

            statuscodes.txt:
            Status: A strict filter returns a negative result to display an empty list or impossible result
            http://www.premium-contao-themes.com

            Kommentar


            • #21
              Das heißt ich muss dann im Listenmodul in der Eigenen SQL Bedingung bspw. "-1000" eingeben?
              Oder was wäre hierbei die richtige Angabe, da hier ja bei jeder der beispiel ID's alle Ergebnisse ausgestellt sind?

              Kommentar


              • #22
                Du musst gar nichts eingeben.
                Der Status Log sagt dir warum deine Ausgabe leer ist.

                Einer deiner Filter ist "strikt" eingestellt und leert damit die Liste, weil er id=-51 setzt. Die 51, weil es der Filter mit der ID=51 ist. Damit kannst du schauen welcher Filter es ist.
                http://www.premium-contao-themes.com

                Kommentar


                • #23
                  Hallo nochmal,

                  den Filter auf der gespiegelten Seite habe ich jetzt zum laufen bekommen, irgendwie hat die Ausgabe aus einem anderen Filterset Daten bezogen – ich kann leider nicht nachvollziehen weshalb, aber es funktioniert jetzt wieder.

                  Das Problem mit der "50/50" Chance besteht allerdings auch mit den unbearbeiteten Templates.. Also liegt es wahrscheinlich nicht an geschlossenen Tags in meinem modifizierten Template.

                  https://neu.ppconsultants.de/

                  Kommentar


                  • #24
                    Ich denke es ist weiterhin das hier: https://forum.premium-contao-themes....2365#post12365
                    Seitencache aktiv! Das darf für dynamische Seiten nicht der Fall sein.

                    Man sieht es, dass die Ausgabe identisch bleibt, wenn man die Url nicht ändert. Sprich, keine Filter gesetzt sind und damit die Url gleich belibt.
                    Ändert man Filterungen und damit die Url, zwingt es Contao die Seite neu zu cachen und damit sieht man plötzlich auch dass Elemente der Merkliste hinzugefügt wurden. Vorher sieht man nur den Status, der im Cache liegt.
                    http://www.premium-contao-themes.com

                    Kommentar


                    • #25
                      Zitat von Tim Beitrag anzeigen
                      Ich denke es ist weiterhin das hier: https://forum.premium-contao-themes....2365#post12365
                      Seitencache aktiv! Das darf für dynamische Seiten nicht der Fall sein.

                      Man sieht es, dass die Ausgabe identisch bleibt, wenn man die Url nicht ändert. Sprich, keine Filter gesetzt sind und damit die Url gleich belibt.
                      Ändert man Filterungen und damit die Url, zwingt es Contao die Seite neu zu cachen und damit sieht man plötzlich auch dass Elemente der Merkliste hinzugefügt wurden. Vorher sieht man nur den Status, der im Cache liegt.
                      Ich habe in jeder Seite nochmal Manuell die Server- und Client-Cachezeit auf 0 gesetzt, das ändert leidet nichts an der Ausgabe der Startseite. Auf der dedizierten Filterseite hingegen, fügt es jetzt jedes Objekt immer in die Merkliste hinzu.

                      Was mich an der Sache nur verwirrt ist, das es teilweise funktioniert und teilweise nicht.

                      Kommentar


                      • #26
                        Wenn zusätzlich noch der Servercache irgendwo eingreift wird es richtig schwer. Ich sehe hier extern nur Caching im Verdacht.
                        http://www.premium-contao-themes.com

                        Kommentar


                        • #27
                          Eigentlich ist das eine Cleane Installation von Eclipse + CC an der ich auch nicht selbst irgendwo groß rumgetüftelt habe. Gibt es da überhaupt noch zusätzlichen eingriffe auf den Servercache?

                          Kommentar


                          • #28
                            Die Seite lief bis vor einem halbem Jahr komplett Problemlos und hat jetzt Probleme bei der Verarbeitung der Merkliste.
                            Dies ist die Ausgangssituation. Der Thread dreht sich inzwischen im Kreis. Fakt ist: etwas hat sich verändert. Technische Probleme würden wir in allen unseren Demos ebenfalls haben und auch andere Kunden. Daher kann ich hier extern nur auf getätigte serverseitige Änderungen plädieren. Wenn man diese nicht nachvollziehen kann => Serverwechsel.
                            http://www.premium-contao-themes.com

                            Kommentar


                            • #29
                              Leider gibt es weder ein Backup der Seite, noch Änderungen von 1und1, die ich nachvollziehen könnte. Auf dem Server liegen 2x fast identische Websiten, bei der einen funktioniert die Merklisten Funktion einwandfrei, bei der anderen entsteht diese Chance. Da der Kunde eigentlich nur einen sehr restrizierten Zugang hat, kann ich diesen auch schlecht nach Änderungen fragen.

                              Hast du wirklich keine andere Idee woran das liegen könnte? Es ist ein Problem, bei dem ich leider keinen wirklichen roten Faden finde.

                              Kommentar


                              • #30
                                Hast du wirklich keine andere Idee woran das liegen könnte? Es ist ein Problem, bei dem ich leider keinen wirklichen roten Faden finde.
                                Alle meine Ideen, die ich extern ohne Zugang zu dieser Installation aufbringen kann, habe ich hier mitgeteilt.
                                http://www.premium-contao-themes.com

                                Kommentar

                                Lädt...
                                X