Antwort #4 am: 29. Dezember 2014, 13:28:37
Hmm, klingt plausibel was "
keine $cache_id" betrifft, das darf natürlich nicht sein, danke dir also für die Korrektur.
Daß jedoch eine falsche $cache_id gesetzt werden könnte kann ich theoretisch nicht nachvollziehen, kannst du das begründen ?
Dabei fällt mir übrigens noch etwas anderes auf:
Das hier
// Verhindern das Gäste oder Spamer bewerten können. www.aranowa.deif (isset($_SESSION['customer_id'])) { CODE
} ist nicht korrekt da ich im Backend einstellen kann ob die Kundengruppe "Guest" bewerten darf.
Das wird mit obigem Code ausgehebelt.
Es sollte dort statt nach
if (isset($_SESSION['customer_id'])) { nach
if ($_SESSION['customers_status']['customers_status_write_reviews'] == '1') {
gefragt werden.
Das Bewertungsmodul hat ohnehin einige Schwächen, das ist ja bekannt, trotzdem sollte man vielleicht die kleinen auffälligen Ungereimtheiten fixen.
Gruß,
noRiddle