Wenn Sie im eCommerce-Geschäft sind, ist es sicher, dass Sie mit dem Namen von OpenCart als eCommerce-Plattform vertraut sein müssen. Es ist eine der am schnellsten wachsenden E-Commerce-Plattformen, die aufgrund der Verfügbarkeit von mehr als 14,000 OpenCart-Erweiterungen, Themes, Integrationen und APIs die perfekte Wahl für mehrere kleine, mittlere und große E-Commerce-Shops ist.
Diese Erweiterungen und andere Funktionen haben es zu einer köstlichen Plattform für verschiedene eCommerce-Stores auf der ganzen Welt gemacht. Die Plattform bedeutet jedoch nicht nur Funktionen und Funktionen ohne Kundendienstleistungen. Um die Probleme seiner ständig wachsenden OpenCart-Kunden zu lösen, bietet die Plattform den dedizierten Kundensupport und die technische Unterstützung durch Community-Foren.
Ich habe ein häufiges Problem beobachtet, dass viele Website-Besitzer auch in Community-Forum-Diskussionen erwähnt haben. Das Problem ist, dass Websitebesitzer beim Herunterladen virtueller Produkte auf ihrer OpenCart-Site keine Produktnameninformationen erhalten können. Die Liste aller herunterladbaren virtuellen Produkte ist auf der Seite "Konto-Downloads" verfügbar, aber die Namen der herunterladbaren Produkte werden den Website-Inhabern nicht angezeigt. Aufgrund dieses Szenarios wird es für Besitzer von OpenCart-Websites extrem schwierig zu wissen, welches Produkt heruntergeladen wurde oder nicht. Um eine bessere Vorstellung von diesem Problem zu bekommen, müssen Sie sich das folgende Bild ansehen:
[Caption id = "attachment_1224" align = "Aligncenter" width = "1003"] Im Standardfall wird der Name des herunterladbaren Produkts nicht angezeigt. [/ Caption]
Hier wird auf der Seite "Konto-Downloads" der Produktname nicht erwähnt, was es den Besitzern erschwert, korrekte Informationen über das heruntergeladene Produkt zu erhalten. Wenn Sie dieses Problem lösen möchten, sind hier die wenigen Änderungen aufgeführt, die erforderlich sind Coding-Dateien Ihrer OpenCart-Site.
1. Websitebesitzer müssen die erforderlichen Änderungen in hauptsächlich drei OpenCart-Dateien vornehmen, um den Namen ihrer herunterladbaren Produkte anzuzeigen. Sie müssen zuerst diese erforderliche Datei /catalog/view/theme/default/template/account/download.tpl durchsuchen und diesen Code wie folgt finden:
<div> <b> <? php echo $ text_remaining; ?> </ b> <? php echo $ download ['übrig']; ?> </ div>
Nachdem die obige Anweisung gefunden wurde, muss sie durch den angegebenen Code ersetzt werden:
<div> <b> <? php echo $ text_remaining; ?> </ b> <? php echo $ download ['übrig']; ?> <br> <b> Produktname: </ b> <? php echo $ download ['produktname']; ?> </ div>
2. Sobald Sie Änderungen in der Datei /catalog/controller/account/download.php vorgenommen haben, müssen Sie diese Kodierung suchen,
foreach ($ Ergebnisse als $ Ergebnis) {
und dann ersetzen Sie es durch die PHP-Codierung wie unten gezeigt.
foreach ($ results als $ result) {$ q_result = $ this-> db-> query ('SELECT name von' .DB_PREFIX.'order_product where order_product_id = '. $ result [' order_product_id '].' ');
In derselben Datei müssen Sie nach dem angegebenen Code suchen,
'name' => $ ergebnis ['name'],
und dann ändern Sie es mit dem Programmiercode wie unten gezeigt,
'name' => $ result ['name'], 'produktname' => $ q_result-> zeile ['name'],
3. Schließlich müssen Sie Änderungen in dieser Katalog / model / account / download.php Datei vornehmen und dann nach dem folgenden Coding-Teil suchen,
$ query = $ this-> db-> query ("SELECT o.Order_id, o.date_added, od.order_download_id, od.name, od.filename, od.remaining FROM". DB_PREFIX. "order_download od LEFT JOIN` ". DB_PREFIX. "Order` o ON (od.order_id = o.order_id) WO o.customer_id = '". (Int) $ this-> Kunde-> getId (). "' AND o.order_status_id> '0' AND o .order_status_id = '". (int) $ this-> config-> get (' config_complete_status_id ').' 'UND od.remaining> 0 ORDER BY o.date_added DESC LIMIT". (int) $ start. ",". (int) $ limit);
Nachdem Sie den obigen Code gefunden haben, müssen Sie ihn wie folgt durch die Programmieranweisungen ersetzen:
$ query = $ this-> db-> query ("WÄHLEN od.order_product_id, o.order_id, o.date_added, od.order_download_id, od.name, od.filename, od.remaining FROM". DB_PREFIX. "order_download od LEFT JOIN `". DB_PREFIX. "Order` o ON (od.order_id = o.order_id) WO o.customer_id = '". (Int) $ this-> Kunde-> getId (). "' AND o.order_status_id> ' 0 'UND o.order_status_id =' ". (Int) $ this-> config-> get ('config_complete_status_id'). '' UND od.remaining> 0 ORDER BY o.date_added DESC LIMIT". (Int) $ start. ",". (int) $ limit);
Durch kleine Änderungen in den oben genannten Dateien können Websitebesitzer den Produktnamen problemlos auf der Download-Seite der OpenCart-Site hinzufügen. Falls Sie weitere gewünschte Funktionen auf der OpenCart-Site hinzufügen möchten, können Sie gewünschte hinzufügen OpenCart-Erweiterungen AUS Knowbandladen.
Das würde Sie auch interessieren: