Wen bei der Artikelansicht “E-Mail an einen Freund” nervt oder dies einfach nur entfernen möchte, kann dies schnell und einfach tun.
Leider hilft es nicht, die Modulausgabe im Backend (System > Konfiguration > Erweitert und dort Mage_Sendfriend) zu deaktivieren, da der Link weiterhin dort stehen bleibt.
Es muss die Datei view.phtml im Ordner /app/design/frontend/[base oder default]/IhrTemplate/template/catalog/product geöffnet werden.
Dort steht ca. in Zeile 55 folgender Eintrag
<?php if ($this->canEmailToFriend()): ?>
<p class=”email-friend”><a href=”<?php echo $this->helper(‘catalog/product’)->getEmailToFriendUrl($_product) ?>”><?php echo $this->__(‘Email to a Friend’) ?></a></p>
<?php endif; ?>
Diesen nun löschen oder ausklammern. So würde es dann so aussehen
<!–<?php if ($this->canEmailToFriend()): ?>
<p class=”email-friend”><a href=”<?php echo $this->helper(‘catalog/product’)->getEmailToFriendUrl($_product) ?>”><?php echo $this->__(‘Email to a Friend’) ?></a></p>
<?php endif; ?>–>
Anschließend abspeichern. Spätestens nach einem Cache Reload sollte der Link nun weg sein.
Soll der Link an einer anderen Stelle stehen, könnte der Bereich auch verschoben werden.
Genutzt in 1.4.1.1
Nachtrag vom 26.10.2011
Soll auch die Review / Bewertungsfunktionalität aus dem Artikel entfernt werden, in der selben view.phtml ca. in Zeile 53
<?php echo $this->getReviewsSummaryHtml($_product, false, true)?>
entfernen oder ausklammern.
Genutzt in Magento 1.5.1.0
Statt in den templates “rumzupfriemeln” reicht es auch einfach in der Administration unter Konfiguration > (Katalog) > E-Mail an einen Freund die Option “Aktiviert” auf “Nein” zu setzen. 😉
Die Abfrage “canEmailToFriend()): ?>” steht ja schließlich nicht ohne Grund im Template.
Wenn es denn immer funktionieren würde und keine Template Schnipsel übrig bleiben, ist dies natürlich der einfachere Weg. Nur leider funktioniert er nicht immer vollständig.
Besten dank
Dass mit der Konfiguration funktioniert bei mir auch nicht (Version 1.5.1.0). Aber das herumfriemeln hat geklappt. Liegt wahrscheinlich daran, dass dies nur mit Grundlayout funktioniert.