Posting in the Magento forums has been disabled pending the implementation of a new and improved forum solution which should better serve the community.

For new questions please post at magento.stackexchange.com, the community-run support site for the Magento community. We will be providing updates on the new forum solution soon. For questions or concerns please email community@magento.com.

Magento Forum

Zur Kasse (checkout/onepage/) funktioniert nicht. Code bricht ab
 
mamoe
Jr. Member
 
Total Posts:  4
Joined:  2013-03-28
 

Hallo,

wie auch schon hier beschrieben, hat eine Freundin Probleme mit Ihrem Shop.
Im Backend steht im Footer Magento Version 1.5.1.0, im Magento Connect Manager ist aber angeblich alles auf dem neusten Stand (1.7.0.2 (stable)). Was dort los ist kann ich nicht nachvollziehen.

Hier das eigentliche Problem:

Der Quellcode bricht an einer bestimmtwen stelle ab. Dadurch wird die onepage-checkout seite nicht vollständig angezeigt und man kann den Vorgang nicht abschließen (Siehe Bild)

Hier das Ende des Quellcodes der checkout/onepage/:

<li id=\"opc-billing\" class=\"section\">
        <
div class=\"step-title\">
            <
span class=\"number\">2</span>
            <
h2>Rechnungsinformation</h2>
            <
a href=\"#\">Bearbeiten</a>
        </
div>
        <
div id=\"checkout-step-billing\" class=\"step a-item\" style=\"display:none;\">
            <
form id=\"co-billing-form\" action=\"\">
<
fieldset>
    <
ul class=\"form-list\">
        <
li id=\"billing-new-address-form\">
        <
fieldset>
            <
input type=\"hidden\" name=\"billing[address_id]\" value=\"\" id=\"billing:address_id\" />
            <
ul>
                <
li class=\"fields\"><div class=\"customer-name\">
    <
div class=\"field name-firstname\">
        <
label for=\"billing:firstname\" class=\"required\"><em>*</em>Vorname</label>
        <
div class=\"input-box\">
            <
input type=\"text\" id=\"billing:firstname\" name=\"billing[firstname]\" value=\"\" title=\"Vorname\" class=\"input-text required-entry\"  />
        </
div>
    </
div>
    <
div class=\"field name-lastname\">
        <
label for=\"billing:lastname\" class=\"required\"><em>*</em>Nachname</label>
        <
div class=\"input-box\">
            <
input type=\"text\" id=\"billing:lastname\" name=\"billing[lastname]\" value=\"\" title=\"Nachname\" class=\"input-text required-entry\"  />
        </
div>
    </
div>
</
div>
</
li>
                <
li class=\"fields\">
                    <
div class=\"field\">
                        <
label for=\"billing:company\">Firma</label>
                        <
div class=\"input-box\">
                            <
input type=\"text\" id=\"billing:company\" name=\"billing[company]\" value=\"\" title=\"Firma\" class=\"input-text <br />
<b>Fatal error</b>:  Call to undefined method Mage_Customer_Helper_Address::getAttributeValidationClass() in <b>/home/www/web286/html/app/design/frontend/base/default/template/persistent/checkout/onepage/billing.phtml</b> on line <b>48</b><br />

Hier die billing.phtml von Zeile 44 bis 59:

<li class="fields">
                    <
div class="field">
                        <
label for="billing:company"><?php echo $this->__('Company'?></label>
                        <
div class="input-box">
                            <
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') ?>" />
                        </
div>
                    </
div>
        
<?php if(!$this->isCustomerLoggedIn()): ?>
                    
<div class="field">
                        <
label for="billing:email" class="required"><em>*</em><?php echo $this->__('Email Address'?></label>
                        <
div class="input-box">
                            <
input type="text" name="billing[email]" id="billing:email" value="<?php echo $this->escapeHtml($this->getAddress()->getEmail()) ?>" title="<?php echo $this->__('Email Address') ?>" class="input-text validate-email required-entry" />
                        </
div>
                    </
div>
        
<?php endif; ?>
                
</li>

Ich find einfach keinen Lösungsansatz. Bitte helft mir.

Image Attachments
kasse.jpg
 
Magento Community Magento Community
Magento Community
Magento Community
 
mamoe
Jr. Member
 
Total Posts:  4
Joined:  2013-03-28
 

Habe wie hier (http://blog.chapagain.com.np/magento-incorrect-template-design-for-login-and-register-page-due-to-persistent-shopping-cart/) beschrieben unter app/etc/modules die Mage_Persistent.xml wie folgt von

<active>true</active>

in

<active>false</active>

geändert.
Jetzt läuft alles wieder ohne Probleme.

1000 Dank an crick

 
Magento Community Magento Community
Magento Community
Magento Community
Magento Community
Magento Community
Back to top