Verfahren Entwicklung

Die ecshop-Produktdetailsseite zeigt 4 empfohlene Produkte in derselben Kategorie

首先说下怎么在ecshop商品详细页面显示推荐商品 第一步: 修改 goods.php 程序文件 找到下面这行 […]

Artikel Ver zeich nis

Zunächst einmal, wie Sie Ihre Produkte im Ecshop-Details - Bereich anzeigen.

1. Schritt: Ändern Sie die Datei goods.php

Finden Sie die folgende Zeile: $smarty - > assign ('goods _ rank', get _ goods _ rank ($goods _ id)); / / Verkaufsrang für die Ware

Dann fügen Sie zwei Zeilen $children = get _ children ($goods['cat _ id'] hinzu;
$smarty-> assign('best_goods', get_category_recommend_goods('best', $children));

Schritt 2: Ändern Sie die Vorlage-Datei / themes/default/goods.dwt
Fügen Sie eine Zeile Code hinzu, wo Sie das gleiche empfohlene Produkt hinzufügen möchten. - # BeginLibraryItem "/library/recommend_best.lbi " - > <! - # EndLibraryItem - >

Nachdem Sie diese Änderung (denken Sie daran, den Hintergrund zu löschen Cache) können Sie auf der Produktseite "Boutique-Empfehlungen",

Es gibt jedoch nur drei maximale Anzeige,
Der Grund dafür ist, dass die "Menge der empfohlenen Produkte auf der Produktdetailsseite" in der Datentabelle: ecs _ template keine entsprechenden Aufzeichnungen enthält, daher wird der Standardwert 3 verwendet.

Dann können wir 5 oder mehr anzeigen, indem wir den Standardwert ändern,
Wenn Sie mehr als 3 anzeigen möchten, dann gehen Sie mit der Änderung in Schritt 3 fort.

Schritt 3: Öffnen Sie die Datei includes / lib _ main.php

Finden Sie die folgende Zeile $num = isset ($static _ page _ libs[$template][$lib])? $static_page_libs[$template][$lib]: 3;

$num = isset ($static _ page _ libs[$template][$lib]) $static _ page _ libs[$template][$lib]: 4;
Dann gehen Sie in den Hintergrund, um den Cache zu löschen, um zu sehen, ob es vier mehr zeigt... Im Großen und Ganzen so. Was ich noch nicht verstehe, kann ich mich mit QQ ausführlich besprechen.