Tôi đã sử dụng hướng dẫn này: Thêm trường mới trong đăng ký khách hàng magento (1.9) để thêm trường tùy chỉnh mới trong magento.
Nhưng tôi muốn hiển thị trường tùy chỉnh trong địa chỉ thanh toán và giao hàng . làm như thế nào?
Tôi đã sử dụng hướng dẫn này: Thêm trường mới trong đăng ký khách hàng magento (1.9) để thêm trường tùy chỉnh mới trong magento.
Nhưng tôi muốn hiển thị trường tùy chỉnh trong địa chỉ thanh toán và giao hàng . làm như thế nào?
Câu trả lời:
Đồng ý. Cho phép đi đến tệp "billing.phtml" của bạn được đặt tại
frontend\rwd\default\template\persistent/checkout/onepage/billing.phtml
Và dán mã sau nếu bạn muốn vào hộp kiểm tra.
<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>
Cùng một cách bạn có thể thêm trường tùy chỉnh trong tệp địa chỉ giao hàng.
frontend\rwd\default\template\checkout/onepage/shipping.phtml
Vui lòng đặt mã này ở dòng cuối của mã trình cài đặt của bạn sau "$ property-> save ();" chức năng gọi.
$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();