Ich muss einen benutzerdefinierten Eingabetext in der Prestashop-Adressliste hinzufügen (beim Auschecken in Schritt 3) Gibt es einen Haken, der diesen Job erledigen kann? Wenn nein, was ist dann die beste Methode?PRESTAHSOP - benutzerdefinierte Eingabe auf der Adressseite hinzufügen
0
A
Antwort
0
Sie können zur Seite Adressen im Backoffice gehen, drücken Sie Set required fields for this section
und wählen Sie zum Beispiel "Andere". Sie können diesen Text "Anderes" in jeden anderen Text ändern, den Sie auf der Seite "Übersetzungen" benötigen.
Es gibt nicht so einen Haken, aber man kann mit einem Code, dass dieser Datensatz in einer Datenbank während der Installation des Moduls (install()
Funktion) hinzufügen:
Db::getInstance()->execute('
INSERT INTO `'._DB_PREFIX_.'required_field` (`object_name`, `field_name`)
SELECT * FROM (SELECT 'Address', 'other') AS tmp
WHERE NOT EXISTS (
SELECT `object_name` FROM `'._DB_PREFIX_.'required_field`
WHERE `object_name` = 'Address'
) LIMIT 1;
ist es möglich, fügen Sie id über einen Haken? wie ich es über ein Modul hinzufügen muss – user2861455