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

  • #31
    Könntest du mir mehr sagen, wenn ich dir einen Contao Admin Zugang zur Installationskopie erstelle?

    Kommentar


    • #32
      Zitat von Filip Beitrag anzeigen
      Könntest du mir mehr sagen, wenn ich dir einen Contao Admin Zugang zur Installationskopie erstelle?
      Direkt am System stehen natürlich deutlich mehr Möglichkeiten zur Verfügung. Ich kann schauen, wann wir ein Wartungsfenster dafür vorsehen können. Bitte schick mir per PN die Lizenznummer zu.
      http://www.premium-contao-themes.com

      Kommentar


      • #33
        Hallo Tim,

        ich bin bei dem gleichen Problem über diesen Thread gestolpert.
        Kannst du dich erinnern, was tatsächlich das Problem hier war?

        Ich verzeichne ein ähnliches Verhalten in einem aktuellen CC (4.2.1) Notelist (1.4.0) Contao 4.4.40.

        Beim ersten Seitenaufruf und anschließendem Hinzufügen in die Notelist wird zwar in der Navi die Anzahl der Warenkorbeinträge erhöht, doch wenn ich auf den Warenkorb klicke, ist dieser leer. Erst beim Refresh des Warenkorbs zeigt dieser die Produkte an.
        Wenn ersteinmal etwas im Warenkorb war und ich lösche oder füge neue Produkte hinzu, dann funktioniert es sauber.

        Zu sehen hier:
        https://www.aeropur.de/mobiles_entst..._ecoprime.html

        Kommentar


        • #34
          Lade dir mal die 1.5er aus dem dev branch. https://github.com/timgatzky/pct_customelements_plugin_notelist/tree/dev

          D
          ie ist imgrunde schon final, habe das Release aber noch nicht gepresst.

          Issue #21 betrifft es: https://github.com/timgatzky/pct_cus...list/issues/21
          http://www.premium-contao-themes.com

          Kommentar


          • #35
            Kann es sein, dass hier am inserttag {{customcatalognotelist::count::cc_catalog}} auch noch nachgebessert werden muss?

            Ich erhalte aktuell eine Summe von Einträgen, die nichts mit meinen eigenen Notelist-Einträgen zu tun haben.
            Erst, wenn ich dann die Notelist-Seite aufrufe zeigt es die Einträge korrekt an.

            Ich meine dass hier global gezählt wird, über die Session hinaus?!

            Kommentar


            • #36
              Versuche es mal hier: https://www.aeropur.de/entstauber/mo..._ecomax30.html

              Mit verschiedenen Browsern gleichzeitig. Ich hatte zuletzt 15 Einträge angezeigt bekommen...
              Obwohl ich im aktiven Browser nur drei Einträge gesetzt habe.

              Kommentar


              • #37
                Seiten mit dyn. Inhalten wie Merklisten aus der Session dürfen nicht im Seitencache liegen. Contaos Seitencache greift quasi beim ersten Betreten den Ist-Zustand der Seite und gibt danach nur noch den HTML Code aus. Dyn. Inhalte werden dann nicht mehr korrekt berücksichtigt.
                http://www.premium-contao-themes.com

                Kommentar


                • #38
                  Kann ich den Cache für diese Notelist umgehen?
                  Da die Anzahl der Artikel und der Notelist-Button immer präsent ist, also auf allen Seiten sichtbar sein soll, müsste ja ansonsten der komplette Cache deaktiviert werden?!
                  Das würde mir zu sehr auf die Geschwindigkeit gehen.

                  Kommentar


                  • #39
                    Zitat von eblick Beitrag anzeigen
                    Kann ich den Cache für diese Notelist umgehen?
                    Da die Anzahl der Artikel und der Notelist-Button immer präsent ist, also auf allen Seiten sichtbar sein soll, müsste ja ansonsten der komplette Cache deaktiviert werden?!
                    Das würde mir zu sehr auf die Geschwindigkeit gehen.
                    Müsste per Flagge gehen: https://docs.contao.org/manual/de/ar...sert-tag-flags

                    |uncached am Ende oder |refresh
                    http://www.premium-contao-themes.com

                    Kommentar


                    • #40
                      Das scheint grundsätzlich zu funktionieren. In der Hauptnavi hat das wohl geholfen {{customcatalognotelist::count::cc_catalog|uncache d}}

                      jetzt kommt das nächste Problem auf, im Modul mit dem Warenkorb Button lässt sich kein Template mehr auswählen.
                      Siehe Screenshot.

                      nur noch mod_html vorhanden

                      Kommentar


                      • #41
                        Um welches Template handelt es sich? Mit 4.9.3 wurden alle HTML-Module auf mod_html_... umgestellt.
                        http://www.premium-contao-themes.com

                        Kommentar


                        • #42
                          Ja, habe ich nun geändert. Und das mit dem uncache will leider auch nicht funktionieren :-(

                          Ich sehe aktuell keine andere Möglichkeit als auf die Anzahl der Einträge im Warenkorb zu verzichten. Evtl. fällt jemandem ja noch eine Lösung ein aber bei aktiviertem Seitencache wird diese Anzahl nie korrekt ausgegeben sobald auf gecachte Seiten zurückgegriffen wird.

                          Kommentar


                          • #43
                            Zitat von eblick Beitrag anzeigen
                            Ja, habe ich nun geändert. Und das mit dem uncache will leider auch nicht funktionieren :-(

                            Ich sehe aktuell keine andere Möglichkeit als auf die Anzahl der Einträge im Warenkorb zu verzichten. Evtl. fällt jemandem ja noch eine Lösung ein aber bei aktiviertem Seitencache wird diese Anzahl nie korrekt ausgegeben sobald auf gecachte Seiten zurückgegriffen wird.
                            Nein, dann gibt es keinen anderen Weg. Ich hatte diesbezüglich schon ein Diskussions-Issue bei Contao laufen. Das problem mit dem Seitencache bzw. dass es darin keine Bereiche gibt, die umgangen werden können, besteht halt.

                            Hier ist das Issue. https://github.com/contao/contao/issues/81
                            Ich hatte eine Template-Lösung vorgeschlagen, wo man (wie indexer stop) cache:stop...cache::continue ausschreibt und diese Bereiche werden ausgespart. Laut Toflar dient die |uncached Flagge in Inserttags dafür.

                            Leos Hinweis auf "einfache Umsetzung" ab 4.8 kann ich nicht verstehen. Wenn ich mir das verlinkte PullRequest durchlese... einfach ist das nicht bzw. nicht für den Otto-Normal-Anwender.
                            Zuletzt geändert von Tim; 11.08.2020, 07:32.
                            http://www.premium-contao-themes.com

                            Kommentar


                            • #44
                              Werden Cookies auch aus dem Cache geladen? Eher nein, oder? Könnte man in diesem Fall nicht die Anzahl über Cookies steuern bzw. Cookies setzen und anpassen?

                              Kommentar


                              • #45
                                Zitat von eblick Beitrag anzeigen
                                Werden Cookies auch aus dem Cache geladen? Eher nein, oder? Könnte man in diesem Fall nicht die Anzahl über Cookies steuern bzw. Cookies setzen und anpassen?
                                Ja. du könntest die Anzahl in einen Cookie packen und diesen per JS auslesen.
                                Ist ja quasi genau das, was mein Issue anspricht. Ohne JS gibt es keine Frontend-Benutzerfreundlichen Wege aktuell für solche Dinge. (wenn die Inserttag-Flagge nicht wie erwartet funktioniert)
                                http://www.premium-contao-themes.com

                                Kommentar

                                Lädt...
                                X