0

我正在 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()

我将如何为我的自定义字段制作一个?例如,我添加了一个具有能力属性的字段。我应该有类似以下的东西吗?

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

谢谢。

4