2017-05-27 3 views
0

Ich arbeite mit Prestashop 1.6 und muss ein Kontrollkästchen und ein Textfeld auf der Bestellübersichtsseite hinzufügen, wie unten gezeigt.Prestashop: Wie füge ich Felder zur Bestellzusammenfassungsseite hinzu

enter image description here

ich an dem bin verloren Haken, dies zu tun zu verwenden. Diese Felder sollten auch in der Rechnung angezeigt werden. Für den Haken der Rechnung glaube ich, dass es der DisplayPDFInvoice Haken ist, aber für die Auftragszusammenfassung (Anzeige und Informationen erhalten) weiß ich nicht, welche Haken zu verwenden sind.

Können Sie mir ein paar Tipps geben? Vielen Dank für Ihre Hilfe.

Antwort

1

Sie können den Haken hookDisplayBeforeShoppingCartBlock verwenden, um Inhalte auf der Einkaufswagenzusammenfassungsseite zu rendern. Vergessen Sie nicht, diesen Haken bei Ihrem Modul zu registrieren.

Ich habe versucht, wie im Folgenden die Ergebnisse die gleichen und bekam mit:

enter image description here

Code:

public function hookDisplayBeforeShoppingCartBlock() 
{  
    return '<div>Text Area : </div><textarea rows="3" cols="30">This is a text area rendered from hookDisplayBeforeShoppingCartBlock</textarea><br><br><input type="checkbox" name="vehicle" value="Bike">checkbox 1<br><input type="checkbox" name="vehicle" value="Car">checkbox 2'; 
} 

Der obige Code verwendet wird, um nur ein Beispiel zu zeigen, können Sie machen jede Vorlagendatei von dort. Wie Sie sehen können, rendert dieser Hook Inhalt über den Warenkorbblock, so dass Sie javascript verwenden können, um ihn unter den Warenkorbblock zu verschieben.

+0

Danke für Ihre Antwort! es funktionierte –

+0

Willkommen :). Wenn es für Sie funktioniert hat, können Sie diese Antwort als akzeptiert markieren, damit auch andere Benutzer Hilfe bekommen können. Vielen Dank. – Nimish

Verwandte Themen