2015-12-11 2 views
1

В настоящее время я создаю пользовательскую раскрывающуюся форму в Magento, и я пытаюсь добавить, помню мне функциональность, используя следующий код в форме входа в систему, форма входа в систему пока я не добавить помнить меня флажокКак использовать помнить меня в пользовательской форме в Magento

<ul> 
    <li id="remember-me-box" class="control"> 
     <?php $rememberMeId = 'remember_me' . Mage::helper('core')->getRandomString(10); ?> 
     <div class="input-box"> 
      <input type="checkbox" name="persistent_remember_me" class="checkbox" id="<?php echo $rememberMeId; ?>"<?php if ($this->isRememberMeChecked()): ?> checked="checked"<?php endif; ?> title="<?php echo Mage::helper('core')->quoteEscape($this->__('Remember Me')) ?>" /> 
     </div> 
     <label for="<?php echo $rememberMeId; ?>"><?php echo $this->__('Remember Me') ?></label> 
    </li> 
</ul> 

А вот форма Войти с запомнить меня флажком:

<form action="<?php echo $this->getUrl('customer/account/loginPost') ?>" method="post" > 
    <?php echo $this->getBlockHtml('formkey'); ?> 
    <div class="block-content" > 
     <input type="text" name="login[username]" id="mini-login" placeholder="<?php echo $this->__('Email:') ?>" class="input-text"/> 
     <input type="password" name="login[password]" id="mini-password" placeholder="<?php echo $this->__('Password:') ?>" class="input-text"/> 
     <div class="actions"> 
      <ul> 
       <li id="remember-me-box" class="control"> 
        <?php $rememberMeId = 'remember_me' . Mage::helper('core')->getRandomString(10); ?> 
        <div class="input-box"> 
         <input type="checkbox" name="persistent_remember_me" class="checkbox" id="<?php echo $rememberMeId; ?>"<?php if ($this->isRememberMeChecked()): ?> checked="checked"<?php endif; ?> title="<?php echo Mage::helper('core')->quoteEscape($this->__('Remember Me')) ?>" /> 
        </div> 
        <label for="<?php echo $rememberMeId; ?>"><?php echo $this->__('Remember Me') ?></label> 
       </li> 
      </ul> 
      <button type="submit" class="button"><span><span><?php echo $this->__('Login') ?></span></span></button> 
     </div> 
    </div> 
</form> 

Однако, я получаю эту ошибку, когда я пытаюсь это:

Исключение печати по умолчанию отключено по соображениям безопасности.

Как исправить эту ошибку и создать флажок «Функциональный помнить меня» в пользовательской форме Magento?

ответ