Magento:结算信息中的自定义字段

时间:2012-12-07 04:54:06

标签: magento-1.7 magento

我正在Magento结算和结帐流程中添加自定义字段。到目前为止,我已成功将其添加到前端。但它不会保存到数据库中,所以我猜这就是错误所在。

我已经创建了一个模块,所有模块都包含xml文件和mysql文件。

问题是......

当我在phtml文件中添加字段时,如下所示

<input type="text" id="billing:company" name="billing[company]" value="<?php echo $this->escapeHtml($this->getAddress()->getCompany()) ?>" title="<?php echo $this->__('Company') ?>" class="input-text <?php echo $this->helper('customer/address')->getAttributeValidationClass('company') ?>" />

究竟是什么?

$this->getAddress()->getCompany()

我怎样才能为自定义字段制作一个?例如,我添加了一个带有Ability属性的字段。我应该有以下内容吗?

$this->getAddress()->getAbility()

感谢。