Adicionar novo campo na página de cobrança e envio do cliente


Respostas:


2

Está bem. Vamos para o arquivo "billing.phtml", localizado em

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

E cole o código a seguir, se desejar marcar o campo da caixa de seleção.

<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>

Da mesma maneira que você pode adicionar um campo personalizado ao arquivo de endereço de entrega.

frontend\rwd\default\template\checkout/onepage/shipping.phtml

eu testei mas não funcionou!
Hossein Savadkoohy

2

Coloque esse código também na linha final do seu código de instalador após o "$ attribute-> save ();" chamada de função.

$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();
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.