Neues Feld auf der Seite für Kundenabrechnung und Versand hinzufügen

Antworten:

2

OK. Gehen wir zu Ihrer Datei "billing.phtml", die sich unter befindet

frontend\rwd\default\template\persistent/checkout/onepage/billing.phtml

Und fügen Sie den folgenden Code ein, wenn Sie das Kontrollkästchen aktivieren möchten.

<div class="field">
    <input id="p_method_cashondelivery" value="cashondelivery" type="checkbox" name="cod" title="Cash On Delivery" onclick="<?php echo "checked!!!!";?>" class="checkbox" autocomplete="off">
    <label for="p_method_cashondelivery">Cash On Delivery </label>
</div>

Auf die gleiche Weise können Sie ein benutzerdefiniertes Feld in die Versandadressdatei einfügen.

frontend\rwd\default\template\checkout/onepage/shipping.phtml
H_Parekh
quelle
Ich habe getestet, aber nicht funktioniert!
Hossein Savadkoohy
2

Bitte setzen Sie diesen Code auch in die Endzeile Ihres Installationscodes nach "$ attribute-> save ();" Funktionsaufruf.

$installer->run("
    ALTER TABLE {$this->getTable('sales_flat_quote_address')} ADD COLUMN `license_number` VARCHAR(255) CHARACTER SET utf8 DEFAULT NULL AFTER `fax`;
    ALTER TABLE {$this->getTable('sales_flat_order_address')} ADD COLUMN `license_number` VARCHAR(255) CHARACTER SET utf8 DEFAULT NULL AFTER `fax`;
");
$installer->endSetup();
MPchan
quelle