Modify

Opened 8 years ago

Closed 7 years ago

Last modified 7 years ago

#1468 closed Bug/Fehler (fixed)

eingeschalteter Cache führt zu Problemem bei Listingfiltern und Rezensionen

Reported by: FräuleinGarn Owned by: Gerhard Waldemair
Priority: hoch Milestone: modified-shop-2.0.4.2
Component: Module Version: 2.0.4.0
Keywords: Cc:
Blocked By: Blocking:

Description

1)
Wenn der Cache eingeschalten ist, dann werden neue Rezensionen nicht auf der Artikeldetailseite aktualisiert. Unter reviews.php werden sie sofort angezeigt.

Wenn man die Caches im Backend löscht, dann erscheint die Rezension im Produktlisting. Wenn er nicht aktiviert ist, dann erscheint die Rezension sofort.

Im Dev-Demoshop nachstellbar mit beiden tpl_Templates.

Das hat in 2.0.3.0 noch funktioniert.

Weiterer Fehler der mit eingeschaltetem Cache auftritt: Die Filter funktionieren nicht in der Artikelübersicht. Hat in 2.0.3.0 noch funktioniert. Weder für "Sortieren nach", "Artikel pro Seite" noch für die Filter durch Produkteigenschaften.

Im Demoshop auch nachstellbar.

Es mag ja unschön, aber nicht tragisch sein, dass die Rezensionen erst auftauchen, wenn man die Caches löscht. Es hat ja aber vorher funktioniert. Und mein persönliches Problem daran ist, dass mein Modul, dass die Bewertungen nicht auf einer extra Seite öffnet, sondern sich schön nach unten aufklappt dadurch nicht funktioniert, wenn der Cache eingeschaltet ist. Und den Cache würde ich schon ganz gern eingeschaltet lassen.

Gruß Timm

Attachments (6)

changeset_11223.zip (7.8 KB ) - added by Torsten Riemer 8 years ago.
changeset_11224.zip (4.6 KB ) - added by Torsten Riemer 8 years ago.
changeset_11234.zip (8.7 KB ) - added by Torsten Riemer 8 years ago.
changeset_11298.zip (3.3 KB ) - added by Torsten Riemer 8 years ago.
changeset_11305.zip (3.1 KB ) - added by Torsten Riemer 8 years ago.
changeset_11353.zip (5.6 KB ) - added by Torsten Riemer 7 years ago.

Download all attachments as: .zip

Change History (28)

comment:1 by FräuleinGarn, 8 years ago

Nachtrag: Es muss der Cache und der Datenbankcache ausgeschalten sein, damit es funktioniert.

Wenn nur eins von beiden ausgeschalten ist, egal welcher, dann funktioniert es auch nicht.

comment:2 by Gerhard Waldemair, 8 years ago

Owner: set to Gerhard Waldemair
Resolution: fixed
Status: newclosed

In 11223:

fix #1468

comment:3 by Gerhard Waldemair, 8 years ago

In 11224:

fix #1468

by Torsten Riemer, 8 years ago

Attachment: changeset_11223.zip added

by Torsten Riemer, 8 years ago

Attachment: changeset_11224.zip added

comment:4 by FräuleinGarn, 8 years ago

Mit den beiden Fixes funktioniert die Rezensionsfunktion nun mit eingeschaltetem Cache. Allerdings nicht wenn gleichzeitig auch der DB-Cache eingeschalten ist.

Bei den Filtern funktionieren alle bis auf den "Artikel pro Seite"-Filter.

comment:5 by Torsten Riemer, 8 years ago

Resolution: fixed
Status: closedreopened

comment:6 by Gerhard Waldemair, 8 years ago

Resolution: fixed
Status: reopenedclosed

In 11234:

fix #1468

by Torsten Riemer, 8 years ago

Attachment: changeset_11234.zip added

comment:7 by anonymous, 8 years ago

Resolution: fixed
Status: closedreopened

Die Umschaltung zwischen Boxansicht und Listenansicht funktioniert bei eingeschaltetem Cache auch weiterhin noch nicht.
Konnte es eben auch im Demoshop nachstellen.

comment:8 by Torsten Riemer, 8 years ago

Das müsste einfach zu beheben sein in der "/includes/modules/product_listing.php":

$get_params .= isset($_GET['show']) ? serialize($_GET['show']) : '';

comment:9 by Gerhard Waldemair, 8 years ago

Resolution: fixed
Status: reopenedclosed

In 11298:

fix #1468

by Torsten Riemer, 8 years ago

Attachment: changeset_11298.zip added

comment:10 by woodpecker, 8 years ago

Resolution: fixed
Status: closedreopened

Mit dem letzten changeset_11298 läuft die Umschaltung zwischen Boxansicht und Listenansicht mit eingeschaltetem Cache auch noch nicht.

Mit dem Hinweis von Torsten:
Das müsste einfach zu beheben sein in der "/includes/modules/product_listing.php":

$get_params .= isset($_GET['show']) ? serialize($_GET['show']) : '';

hat es funktioniert.

comment:11 by Torsten Riemer, 8 years ago

Bitte teste nochmal.mit dem offiziellen Changeset r11298 und leere bitte den Cache.
Bei uns im Demoshop ist der Fehler nicht mehr reproduzierbar.

Version 0, edited 8 years ago by Torsten Riemer (next)

comment:12 by Gerhard Waldemair, 8 years ago

Resolution: fixed
Status: reopenedclosed

In 11305:

fix #1468

by Torsten Riemer, 8 years ago

Attachment: changeset_11305.zip added

comment:13 by anonymous, 8 years ago

Verbuggte Smarty-Version mit modified 2.0.4.0 übernommen?

Bei Smarty2 und der bisherigen Smarty3 Version gab es die ganzen Cache-Probleme nicht.

comment:14 by anonymous, 8 years ago

Smarty 2 verwendet den internen Smarty Cache. In Smarty 3 hat der Cache mit phpFastCache noch nie funktioniert, da ein Variablenfehler dies verhindert hat. Sollte dein Template mit Smarty3 laufen, hast du kein Caching obwohl es aktiviert ist.

Last edited 8 years ago by Torsten Riemer (previous) (diff)

comment:15 by Torsten Riemer, 8 years ago

Das wäre mir aber neu, dass im aktuellen Demoshop der Cache nicht funktioniert.
Kannst du bitte den Variablenfehler ein wenig genauer erklären? Steht das in Bezug zu Ticket #1485?

Last edited 8 years ago by Torsten Riemer (previous) (diff)

comment:16 by anonymous, 8 years ago

Jetzt ist ja keiner mehr. Dieser wurde in der 2.0.4.0 korrigiert. Deshalb fällt jetz auf, wo der Cache nicht sauber funktioniert.

comment:17 by Torsten Riemer, 7 years ago

In 11323:

add fixes from r11223, r11224, r11234, r11298 & r11305 to 2.0.4.1 (fix #1468)

comment:18 by FräuleinGarn, 7 years ago

Wenn der DB Cache eingeschalten ist, dann wird der Rezensionstext wieder nicht sofort angezeigt beim Artikel und auch nicht in der Box links. Die Sterne in pd_inforow erscheinen aber sofort.

Ich bin mir eigentlich ziemlich sicher, dass es im Demoshop funktioniert hatte, bevor die 2.0.4.1 rauskam.

comment:19 by Torsten Riemer, 7 years ago

Resolution: fixed
Status: closedreopened

Werden wir nochmal prüfen.

comment:20 by Torsten Riemer, 7 years ago

Milestone: modified-shop-2.0.4.1modified-shop-2.0.4.2

comment:21 by Gerhard Waldemair, 7 years ago

Resolution: fixed
Status: reopenedclosed

In 11353:

fix #1468

comment:22 by Torsten Riemer, 7 years ago

In 11356:

Added r11353 (fix #1468) from trunk to /branches/modified-shop-2.0.4.2

by Torsten Riemer, 7 years ago

Attachment: changeset_11353.zip added

Modify Ticket

Action
as closed The owner will remain Gerhard Waldemair.
The resolution will be deleted. Next status will be 'reopened'.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.