Wenn für den Erwerb eines Produktes im Magento Shop keine weiteren Daten angegeben werden müssen (thí dụ: Individuelle (Pflicht-)tùy chọn, Auswahl bei Konfigurierbaren Produkten etc.), kann man die Produkte direkt aus der Kategorie in den Warenkorb legen ohne vorher die Produktdetail-Seite besucht zu haben.
Dies hat aus Komfort- und Effizienzgründen sicherlich seine Vorteile. Möchte oder MUSS man aber den Kunden vor dem Erwerb noch über weitere Details informieren, kann dies auch stören.
Möchte man also den “Thêm vào giỏ” Button in der Kategorie generell gegen einen Knopf austauschen, der den Kunden erst zu den Produktdetails bzw. auf die Produktseite bringt, ist ein kleiner Eingriff in den Template-Code notwendig.
Hierzu öffnet man die list.phtml im Verzeichnis app/design/frontend/[chủ đề]/[chủ đề]mẫu / Danh mục hàng / sản phẩm
Dort sucht man nach
<button type="nút" title ="<?php echo $ this->quoteEscape($điều này->__('Add to Cart')) ?>
(Dies gibt es zwei Mal – 1 x für die Gitteranzeige und 1 x für die Listenanzeige!)
Verantwortlich für die Aktion – ist der dort enthaltene Teil
onclick="setLocation('<?php echo $ this->getAddToCartUrl($_product) ?>')"
dieser wird nun ausgetauscht gegen
onclick="setLocation('<?php echo $ _product->getProductUrl() ?>')"
Klickt man nun auf den Button, wird man schon einmal zu den Details gebracht.
Nun soll auf dem Button aber nicht mehr “Thêm vào giỏ” đứng, nhưng “quang cảnh” o.ä.
Dazu ändern wir noch (jeweils 2x pro Zeile)
('Add to Cart')
đến
('More details')
Zuletzt fügen wir noch einen Eintrag in die eigene translate.csv hinzu:
"More details","quang cảnh"
Alles abspeichern, Tải lên, có thể. den Cache leeren, thành!
Được sử dụng trong các phiên bản Magento 1.7 – 1.9 bình luận? bổ sung? Ghi chú? vui vẻ!