【问题标题】:magento - error on checkout pagemagento - 结帐页面上的错误
【发布时间】:2010-12-02 15:45:33
【问题描述】:

我正在为客户将一家英语商店翻译成法语。 然而,似乎有什么东西坏了。 在结帐页面上,当我单击继续按钮以允许首次注册时,没有任何反应。

更奇怪的是,在实际页面上,我可以看到按钮下方出现以下代码:

yCode == Event.KEY_RETURN) { loginForm.submit(); } }

知道这里可能出了什么问题吗?

问候, 菲奥娜

【问题讨论】:

    标签: magento translation


    【解决方案1】:

    可能缺少引号或格式错误的 HTML 或 PHP 标记。检查打印出来的代码之前的 HTML。

    没有什么是真正跳出来的。一件小事:

    <a href="#" onclick="loginForm.submit()">
    

    应该是

    <a href="#" onclick="loginForm.submit(); return false;">
    

    此外,如果出现 javascript 错误和/或 loginForm 变量未正确创建,则表单将无法提交 - 请务必检查您的 Javascript 控制台。

    【讨论】:

    • 感谢 Greg.. 从页面中删除了神秘的代码行。但是按钮仍然没有做任何事情。有任何想法吗?问候,菲奥娜
    • 嗨,格雷格,我想我知道它为什么不起作用了!计费选项卡已消失。任何想法为什么?我确实从现有站点复制了该站点,其他一切对我来说都还可以。标签是从哪里拉出来的?问候,菲奥娜
    【解决方案2】:

    该网站处于开发阶段,遗憾的是无法提供网址。

    这是一些源代码(希望是相关部分)...不确定它是否对您有用:

    <ol id="checkoutSteps" class="one-page-checkout">
    <li id="opc-login" class="section allow ">
        <div class="head">
            <h3><span class="step-count">1</span> &nbsp;Processus de commande</h3><a href="#">Edit</a>
        </div>
        <div id="checkout-step-login" class="box a-item" style="display:none;">
            <div class="col2-set">
    <div class="col-1">
        <h4>S’enregistrer et Ouvrir un Compte Client</h4>
    
                    <strong>Enregistrez-vous et gagner du temps !</strong><br/>
            En créant votre compte sur notre site, vous pourrez faire vos achats plus rapidement, garder votre panier d'une visite à l'autre et suivre vos commandes. Lifes2Good s'engage à sécuriser vos informations et à les garder strictement confidentielles.            <ul class="disc">
                <li></li>
                <li></li>
            </ul>
                            <input type="hidden" name="checkout_method" id="login:register" value="register" checked="checked" />
            </div>
    <div class="col-2">
        <h4>Se connecter</h4>
                <form id="login-form" action="http://www.viviscal.fr/index.php/customer/account/loginPost/" method="post">
            <p><strong>Already registered?</strong><br/>
            Please log in below:</p>
            <ul class="form-list">
                <li>
                    <div class="input-box">
                        <label for="login-email">Email Address <span class="required">*</span></label><br/>
                        <input type="text" class="input-text required-entry validate-email" id="login-email" name="login[username]" value=""/>
                    </div>
                </li>
                <li>
                    <div class="input-box">
                        <label for="login-password">Mot de Passe <span class="required">*</span></label><br/>
                        <input type="password" class="input-text required-entry" id="login-password" name="login[password]" />
                    </div>
                </li>
            </ul>
        </form>
    </div>
    

    <div class="col2-set">
    <div class="col-1">
        <div class="button-set">
            <p class="required">&nbsp;</p>
            <a href="#" onclick="checkout.setMethod()"><img src="http://www.viviscal.fr/skin/frontend/default/helloclean/images/btn_continue.gif" alt="Continue" class="v-middle"/></a>
        </div>
    </div>
    <div class="col-2">
        <div class="button-set">
            <p class="required">* Champs obligatoires</p>
            <a href="http://www.viviscal.fr/index.php/customer/account/forgotpassword/" class="f-left">Vous avez oublié votre mot de passe ? </a>
            <a href="#" onclick="loginForm.submit()"><img src="http://www.viviscal.fr/skin/frontend/default/helloclean/images/btn_login.gif" alt="Se connecter" class="v-middle"/></a>
        </div>
    </div>
    

    <script type="text/javascript">
    var loginForm = new VarienForm('login-form', true);
    $('login-email').observe('keypress', bindLoginPost);
    $('login-password').observe('keypress', bindLoginPost);
    function bindLoginPost(evt){
        if (evt.keyCode == Event.KEY_RETURN) {
            loginForm.submit();
        }
    }
    

    问候, 菲奥娜

    【讨论】:

      猜你喜欢
      • 2013-08-01
      • 2014-11-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-11-13
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多