2017-04-04 87 views
0

好心帮我,如何添加radion按钮在Magento 1.9客户登记表,并将其存储到数据库如何在前端用户注册表单添加单选按钮,然后将其存储到数据库

  <div class="field"> 
         <div class="input-box"> 
          <input type="radio" name="login_reference" value="customer_login" title="<?php echo $this->__('Customer Login') ?>" class="radio" checked /> 
          <label for="login_reference"><?php echo $this->__('Customer Login') ?></label> 
         </div> 
        </div> 
        <div class="field"> 
         <div class="input-box"> 
          <input type="radio" name="login_reference" value="store_user_login" title="<?php echo $this->__('Store User Login') ?>" class="radio" /> 
          <label for="login_reference"><?php echo $this->__('Store User Login') ?></label> 
         </div> 

        </div> 

我刚刚创建像这样将该值保存到数据库中...

回答

0

您已覆盖客户控制器并在客户表中创建一个字段作为login_reference。

您必须使用Tag中config.xml中的以下代码覆盖客户控制器Accountcontroller.php文件。

<routers> 
    <customer> 
     <args> 
      <modules> 
       <companyname_modulename before="Mage_Customer">New_Mage_Customer</companyname_modulename> 
      </modules> 
     </args> 
    </customer> 
</routers> 

之后,你必须创建一个功能createPostAction()并设置字段值在it.you可以通过0或1值保存login_reference领域。

相关问题