In the fresh Commerce Kickstart instalation by default the Cart page is not included in the pages where the Progress block should be displayed.
I tried to include the Cart page from the block's settings but it didn't happen.

Comments

dparvanova’s picture

OK. I found it:
in the Checkout settings the "Include a Cart link as the first step" should be checked in order to display Cart in the block and display block on the Cart page

NecroHill’s picture

Status: Active » Closed (works as designed)
rphillipsfeynman’s picture

Issue summary: View changes

Even with "Include a Cart link as the first step" checked, I am not able to see the checkout progress block on the shopping cart page (/cart). Somehow commerce_checkout_progress_block_view is not being called for that page.

rphillipsfeynman’s picture

I am sorry. commerce_checkout_progress_block_view was being called in the cart page. The problem was in:

$visible = empty($block_pages);

It was returning nothing if $block_pages was empty when it was supposed to return TRUE. I added the following line next to the previous one:

if ( $visible == '' ) $visible = TRUE;

and the problem was solved. I am no expert in drupal nor php so I cannot really explain this.