Version: Magento 1.4.X

In Magento 1.4.1.0, 1.4.1.1 und 1.4.2 erhält man beim Aufruf von der „an einen Freund senden“-Funktion die Fehlermeldung „The messages cannot be sent more than 5 times in an hour“. Da Version 1.4.2 die letzte 1.4 Version von Magento ist und viele Leute diese Version länger benutzen werden veröffentliche ich dieses kleine Bugfix hier im Blog.

In der Datei Mage/Sendfriend/controllers/ProductController.php muss zirka in Zeile 122 die Zeichenfolge:

 if ($model->getMaxSendsToFriend()) {

mit der Zeichenfolge:

if ($model->isExceedLimit()) {

ersetzt werden. Das Sendfriend Formular sollte nun funktionieren wie gewünscht.

Da es sich hierbei um eine Korrektur eines bekannten Fehlers handelt, welcher nach einem Update auch korrigiert ist, empfehle ich die Anpassung der Datei (Mage/Sendfriend/controllers/ProductController.php) direkt und nicht die Erstellung eines Modules.

Keine Kommentare »