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

Page 1 of 2
CHECKOUT PROGRESS panel - missing since 1.8 upgrade
 
garrypark
Jr. Member
 
Total Posts:  17
Joined:  2011-02-01
 

Anyone else encountered this bug?
Its nothing to do with skins as it affects Default Theme also.
Any ideas how to fix?
Thanks

 
Magento Community Magento Community
Magento Community
Magento Community
 
dehadi
Jr. Member
 
Total Posts:  28
Joined:  2009-06-19
 

maybe this helps you
http://www.magentocommerce.com/boards/viewthread/610464/

 
Magento Community Magento Community
Magento Community
Magento Community
 
garrypark
Jr. Member
 
Total Posts:  17
Joined:  2011-02-01
 

I already tried :(
Thanks anyway

 
Magento Community Magento Community
Magento Community
Magento Community
 
dsch1977
Jr. Member
 
Total Posts:  6
Joined:  2012-11-21
 

I have the same problem. But it only occurs on my template. With the default theme it works.

 
Magento Community Magento Community
Magento Community
Magento Community
 
Gidi L
Jr. Member
 
Total Posts:  3
Joined:  2010-08-24
 

same problem. checkout progress panel doesn`t work and i think for the same reason no redirection to PayPal on order placement

 
Magento Community Magento Community
Magento Community
Magento Community
 
garrypark
Jr. Member
 
Total Posts:  17
Joined:  2011-02-01
 

I overwrote from Magento 1.8 my /public_html/app/design/frontend/base/default files and ti was ok.  I must have left that stage out.

 
Magento Community Magento Community
Magento Community
Magento Community
 
jonasjames
Jr. Member
 
Total Posts:  29
Joined:  2012-01-23
 

I had an issue with the checkout progress not showing and it was an update needed in my /app/design/frontend/default/<theme>/layout/checkout.xml file.

changed

<action method="unsetChildren"></action>
<
block type="page/html_wrapper" name="checkout.progress.wrapper" translate="label">
<
label>Checkout Progress Wrapper</label>
<
action method="setElementId"><value>checkout-progress-wrapper</value></action>
<
block type="checkout/onepage_progress" name="checkout.progress" before="-" template="checkout/onepage/progress.phtml"/>
</
block>

with

<block type="page/html_wrapper" name="checkout.progress.wrapper" translate="label">
<
label>Checkout Progress Wrapper</label>
<
action method="setElementId"><value>checkout-progress-wrapper</value></action>
<
block type="checkout/onepage_progress" name="checkout.progress" before="-" template="checkout/onepage/progress.phtml">
<
block type="checkout/onepage_progress" name="billing.progress" template="checkout/onepage/progress/billing.phtml"></block>
<
block type="checkout/onepage_progress" name="shipping.progress" template="checkout/onepage/progress/shipping.phtml"></block>
<
block type="checkout/onepage_progress" name="shippingmethod.progress" template="checkout/onepage/progress/shipping_method.phtml"></block>
<
block type="checkout/onepage_progress" name="payment.progress" template="checkout/onepage/progress/payment.phtml"></block>
</
block>
</
block>
 
Magento Community Magento Community
Magento Community
Magento Community
 
jonasjames
Jr. Member
 
Total Posts:  29
Joined:  2012-01-23
 

Also had to change

<checkout_onepage_progress>
        <!-- 
Mage_Checkout -->
        <
remove name="right"/>
        <
remove name="left"/>

        <
block type="checkout/onepage_progress" name="root" output="toHtml" template="checkout/onepage/progress.phtml">
            <
block type="checkout/onepage_payment_info" name="payment_info">
                <
action method="setInfoTemplate"><method></method><template></template></action>
            </
block>
        </
block>
    </
checkout_onepage_progress>

with

<checkout_onepage_progress>
        <!-- 
Mage_Checkout -->
        <
remove name="right"/>
        <
remove name="left"/>

        <
block type="checkout/onepage_progress" name="root" output="toHtml" template="checkout/onepage/progress.phtml">
            <
action method="setInfoTemplate"><method></method><template></template></action>
            <
block type="checkout/onepage_progress" name="billing.progress" template="checkout/onepage/progress/billing.phtml"></block>
            <
block type="checkout/onepage_progress" name="shipping.progress" template="checkout/onepage/progress/shipping.phtml"></block>
            <
block type="checkout/onepage_progress" name="shippingmethod.progress" template="checkout/onepage/progress/shipping_method.phtml"></block>
            <
block type="checkout/onepage_progress" name="payment.progress" template="checkout/onepage/progress/payment.phtml"></block>
        </
block>
    </
checkout_onepage_progress>

    <!-- 
Individual blocks for Progress steps begins -->
    <
checkout_onepage_progress_billing>
        <!-- 
Mage_Checkout -->
        <
remove name="right"/>
        <
remove name="left"/>

        <
block type="checkout/onepage_progress" name="root" output="toHtml" template="checkout/onepage/progress/billing.phtml">
            <
action method="setInfoTemplate"><method></method><template></template></action>
        </
block>
    </
checkout_onepage_progress_billing>


    <
checkout_onepage_progress_shipping>
        <!-- 
Mage_Checkout -->
        <
remove name="right"/>
        <
remove name="left"/>

        <
block type="checkout/onepage_progress" name="root" output="toHtml" template="checkout/onepage/progress/shipping.phtml">
            <
action method="setInfoTemplate"><method></method><template></template></action>
        </
block>
    </
checkout_onepage_progress_shipping>


    <
checkout_onepage_progress_shipping_method>
        <!-- 
Mage_Checkout -->
        <
remove name="right"/>
        <
remove name="left"/>

        <
block type="checkout/onepage_progress" name="root" output="toHtml" template="checkout/onepage/progress/shipping_method.phtml">
            <
action method="setInfoTemplate"><method></method><template></template></action>
        </
block>
    </
checkout_onepage_progress_shipping_method>

    <
checkout_onepage_progress_payment>
    <!-- 
Mage_Checkout -->
    <
remove name="right"/>
    <
remove name="left"/>

    <
block type="checkout/onepage_progress" name="root" output="toHtml" template="checkout/onepage/progress/payment.phtml">
        <
block type="checkout/onepage_payment_info" name="payment_info">
            <
action method="setInfoTemplate"><method></method><template></template></action>
        </
block>
        <
action method="setInfoTemplate"><method></method><template></template></action>
    </
block>
    </
checkout_onepage_progress_payment>

code in post before shows the progress but does not add data to the blocks as you go through checkout.

 
Magento Community Magento Community
Magento Community
Magento Community
 
NCMW
Jr. Member
 
Total Posts:  23
Joined:  2008-08-17
 

If you are using a custom theme, make sure to update your .xml related to this error.

 
Magento Community Magento Community
Magento Community
Magento Community
 
sopedro
Jr. Member
 
Total Posts:  17
Joined:  2011-12-06
 

I\’m playing with ocheckout.js in skin folder. This is what is causing the issue.
I\’m almost there, when finishing i explain here what has to be changed to be compatible with MAge 1.8.

Regards,

Pedro

 
Magento Community Magento Community
Magento Community
Magento Community
 
Charles_MS
Sr. Member
 
Avatar
Total Posts:  87
Joined:  2013-11-17
 

Use this extension, surely every bugs will be fixed: http://magentoonepagecheckout.org/

Magento One Page Checkout makes all checkout steps appear together in a single page for customers to fill in their information and modify any step at once.

Auto-update later steps when there’re changes in former steps
Enable giftwrap and short survey in checkout page
Add discount code, gift message, comments right in checkout page
Allow changing button style and checkout page layout

Besides, you can find many useful articles, user-guide, tips, configurations, ... in this Blog. Update 2-3 times/week!

Best!

 
Magento Community Magento Community
Magento Community
Magento Community
 
webzunft
Jr. Member
 
Avatar
Total Posts:  14
Joined:  2011-08-12
Germany
 

in my case template/checkout/onepage/progress.phtml was completely rebuilt in 1.8 and I needed to compare those changes with my own version of the file.

 
Magento Community Magento Community
Magento Community
Magento Community
 
marowi
Jr. Member
 
Total Posts:  22
Joined:  2009-08-12
 

In my case I had to change two parts in the checkout.xml and upload the ../checkout/onpage/ directory plus onpage.phtml

1st Part I had to change in /app/design/frontend/default/MYTHEME/layout/checkout.xml

<action method="unsetChildren"></action>
            <
block type="page/html_wrapper" name="checkout.progress.wrapper" translate="label">
                <
label>Checkout Progress Wrapper</label>
                <
action method="setElementId"><value>checkout-progress-wrapper</value></action>
                <
block type="checkout/onepage_progress" name="checkout.progress" before="-" template="checkout/onepage/progress.phtml"/>
            </
block>

with:

<action method="unsetChildren"></action>
            <
block type="page/html_wrapper" name="checkout.progress.wrapper" translate="label">
                <
label>Checkout Progress Wrapper</label>
                <
action method="setElementId"><value>checkout-progress-wrapper</value></action>
                <
block type="checkout/onepage_progress" name="checkout.progress" before="-" template="checkout/onepage/progress.phtml">
                    <
block type="checkout/onepage_progress" name="billing.progress" template="checkout/onepage/progress/billing.phtml"></block>
                    <
block type="checkout/onepage_progress" name="shipping.progress" template="checkout/onepage/progress/shipping.phtml"></block>
                    <
block type="checkout/onepage_progress" name="shippingmethod.progress" template="checkout/onepage/progress/shipping_method.phtml"></block>
                    <
block type="checkout/onepage_progress" name="payment.progress" template="checkout/onepage/progress/payment.phtml"></block>
                </
block>
            </
block>

2nd Part

<checkout_onepage_progress>
        <!-- 
Mage_Checkout -->
        <
remove name="right"/>
        <
remove name="left"/>

        <
block type="checkout/onepage_progress" name="root" output="toHtml" template="checkout/onepage/progress.phtml">
            <
block type="checkout/onepage_payment_info" name="payment_info">
                <
action method="setInfoTemplate"><method></method><template></template></action>
            </
block>
        </
block>
    </
checkout_onepage_progress>

with:

<checkout_onepage_progress>
        <!-- 
Mage_Checkout -->
        <
remove name="right"/>
        <
remove name="left"/>

        <
block type="checkout/onepage_progress" name="root" output="toHtml" template="checkout/onepage/progress.phtml">
            <
action method="setInfoTemplate"><method></method><template></template></action>
            <
block type="checkout/onepage_progress" name="billing.progress" template="checkout/onepage/progress/billing.phtml"></block>
            <
block type="checkout/onepage_progress" name="shipping.progress" template="checkout/onepage/progress/shipping.phtml"></block>
            <
block type="checkout/onepage_progress" name="shippingmethod.progress" template="checkout/onepage/progress/shipping_method.phtml"></block>
            <
block type="checkout/onepage_progress" name="payment.progress" template="checkout/onepage/progress/payment.phtml"></block>
        </
block>
    </
checkout_onepage_progress>

    <!-- 
Individual blocks for Progress steps begins -->
    <
checkout_onepage_progress_billing>
        <!-- 
Mage_Checkout -->
        <
remove name="right"/>
        <
remove name="left"/>

        <
block type="checkout/onepage_progress" name="root" output="toHtml" template="checkout/onepage/progress/billing.phtml">
            <
action method="setInfoTemplate"><method></method><template></template></action>
        </
block>
    </
checkout_onepage_progress_billing>


    <
checkout_onepage_progress_shipping>
        <!-- 
Mage_Checkout -->
        <
remove name="right"/>
        <
remove name="left"/>

        <
block type="checkout/onepage_progress" name="root" output="toHtml" template="checkout/onepage/progress/shipping.phtml">
            <
action method="setInfoTemplate"><method></method><template></template></action>
        </
block>
    </
checkout_onepage_progress_shipping>


    <
checkout_onepage_progress_shipping_method>
        <!-- 
Mage_Checkout -->
        <
remove name="right"/>
        <
remove name="left"/>

        <
block type="checkout/onepage_progress" name="root" output="toHtml" template="checkout/onepage/progress/shipping_method.phtml">
            <
action method="setInfoTemplate"><method></method><template></template></action>
        </
block>
    </
checkout_onepage_progress_shipping_method>

    <
checkout_onepage_progress_payment>
    <!-- 
Mage_Checkout -->
    <
remove name="right"/>
    <
remove name="left"/>

    <
block type="checkout/onepage_progress" name="root" output="toHtml" template="checkout/onepage/progress/payment.phtml">
        <
block type="checkout/onepage_payment_info" name="payment_info">
            <
action method="setInfoTemplate"><method></method><template></template></action>
        </
block>
        <
action method="setInfoTemplate"><method></method><template></template></action>
    </
block>
    </
checkout_onepage_progress_payment>

And finally I had to copy the whole ../checkout/onpage/ directory from the base theme to my custom theme

/app/design/frontend/base/default/template/checkout/onepage/ (whole directory)
/app/design/frontend/base/default/template/checkout/onpage.phtml

copy to my theme

/app/design/frontend/default/MYTHEME/template/checkout/

Regards
Manuel

 
Magento Community Magento Community
Magento Community
Magento Community
 
Nukemic
Jr. Member
 
Total Posts:  4
Joined:  2014-01-21
 

Hi,
I see that many of you meet the problem with Checkout process when upgrade to Magento 1.8. I meet the problem, rewrite the code, but no result.  And I try to find the solution with the third-party service. Ask many friends, I decide to use Magento One Page Checkout extension. Amazing, everything is in one single page. It causes no bugs, and for me, it increases my website’s conversion rate over 21% so I hope that it will help you with your problems

Best

HOW TO INCREASE THE CONVERSION RATE INDEX?

 
Magento Community Magento Community
Magento Community
Magento Community
 
shurek
Jr. Member
 
Avatar
Total Posts:  2
Joined:  2013-04-28
 
jonasjames - 15 October 2013 06:03 AM

I had an issue with the checkout progress not showing and it was an update needed in my /app/design/frontend/default/<theme>/layout/checkout.xml file.

changed

<action method="unsetChildren"></action>
<
block type="page/html_wrapper" name="checkout.progress.wrapper" translate="label">
<
label>Checkout Progress Wrapper</label>
<
action method="setElementId"><value>checkout-progress-wrapper</value></action>
<
block type="checkout/onepage_progress" name="checkout.progress" before="-" template="checkout/onepage/progress.phtml"/>
</
block>

with

<block type="page/html_wrapper" name="checkout.progress.wrapper" translate="label">
<
label>Checkout Progress Wrapper</label>
<
action method="setElementId"><value>checkout-progress-wrapper</value></action>
<
block type="checkout/onepage_progress" name="checkout.progress" before="-" template="checkout/onepage/progress.phtml">
<
block type="checkout/onepage_progress" name="billing.progress" template="checkout/onepage/progress/billing.phtml"></block>
<
block type="checkout/onepage_progress" name="shipping.progress" template="checkout/onepage/progress/shipping.phtml"></block>
<
block type="checkout/onepage_progress" name="shippingmethod.progress" template="checkout/onepage/progress/shipping_method.phtml"></block>
<
block type="checkout/onepage_progress" name="payment.progress" template="checkout/onepage/progress/payment.phtml"></block>
</
block>
</
block>

Did this, then CHECKOUT PROGRESS panel is shown, but it won’t update the progress

 
Magento Community Magento Community
Magento Community
Magento Community
 
shurek
Jr. Member
 
Avatar
Total Posts:  2
Joined:  2013-04-28
 
jonasjames - 15 October 2013 06:08 AM

Also had to change

<checkout_onepage_progress>
        <!-- 
Mage_Checkout -->
        <
remove name="right"/>
        <
remove name="left"/>

        <
block type="checkout/onepage_progress" name="root" output="toHtml" template="checkout/onepage/progress.phtml">
            <
block type="checkout/onepage_payment_info" name="payment_info">
                <
action method="setInfoTemplate"><method></method><template></template></action>
            </
block>
        </
block>
    </
checkout_onepage_progress>

with

<checkout_onepage_progress>
        <!-- 
Mage_Checkout -->
        <
remove name="right"/>
        <
remove name="left"/>

        <
block type="checkout/onepage_progress" name="root" output="toHtml" template="checkout/onepage/progress.phtml">
            <
action method="setInfoTemplate"><method></method><template></template></action>
            <
block type="checkout/onepage_progress" name="billing.progress" template="checkout/onepage/progress/billing.phtml"></block>
            <
block type="checkout/onepage_progress" name="shipping.progress" template="checkout/onepage/progress/shipping.phtml"></block>
            <
block type="checkout/onepage_progress" name="shippingmethod.progress" template="checkout/onepage/progress/shipping_method.phtml"></block>
            <
block type="checkout/onepage_progress" name="payment.progress" template="checkout/onepage/progress/payment.phtml"></block>
        </
block>
    </
checkout_onepage_progress>

    <!-- 
Individual blocks for Progress steps begins -->
    <
checkout_onepage_progress_billing>
        <!-- 
Mage_Checkout -->
        <
remove name="right"/>
        <
remove name="left"/>

        <
block type="checkout/onepage_progress" name="root" output="toHtml" template="checkout/onepage/progress/billing.phtml">
            <
action method="setInfoTemplate"><method></method><template></template></action>
        </
block>
    </
checkout_onepage_progress_billing>


    <
checkout_onepage_progress_shipping>
        <!-- 
Mage_Checkout -->
        <
remove name="right"/>
        <
remove name="left"/>

        <
block type="checkout/onepage_progress" name="root" output="toHtml" template="checkout/onepage/progress/shipping.phtml">
            <
action method="setInfoTemplate"><method></method><template></template></action>
        </
block>
    </
checkout_onepage_progress_shipping>


    <
checkout_onepage_progress_shipping_method>
        <!-- 
Mage_Checkout -->
        <
remove name="right"/>
        <
remove name="left"/>

        <
block type="checkout/onepage_progress" name="root" output="toHtml" template="checkout/onepage/progress/shipping_method.phtml">
            <
action method="setInfoTemplate"><method></method><template></template></action>
        </
block>
    </
checkout_onepage_progress_shipping_method>

    <
checkout_onepage_progress_payment>
    <!-- 
Mage_Checkout -->
    <
remove name="right"/>
    <
remove name="left"/>

    <
block type="checkout/onepage_progress" name="root" output="toHtml" template="checkout/onepage/progress/payment.phtml">
        <
block type="checkout/onepage_payment_info" name="payment_info">
            <
action method="setInfoTemplate"><method></method><template></template></action>
        </
block>
        <
action method="setInfoTemplate"><method></method><template></template></action>
    </
block>
    </
checkout_onepage_progress_payment>

code in post before shows the progress but does not add data to the blocks as you go through checkout.

Did the next step but now the layout changes totaly to another layout file. Does someone has another solution? Thanks a lot in advance

 
Magento Community Magento Community
Magento Community
Magento Community
Magento Community
Magento Community
Back to top
Page 1 of 2