Нынче стало популярно показывать пользователю процесс оформления покупки в Интернет-магазине от начала до конца. Часто это выглядит примерно следующим образом (пример взят из популярной сборки Commerce Kickstart):

Checkout

 

На самом деле, делается это предельно просто. Достаточно несколько шагов, чтобы у вас было что-то похожее.

Установить модуль с ожидаемым названием Commerce Checkout Progress и включить его в разделе Commerce (contrib)

Далее настроить вывод блока на странице admin/structure/block/manage/commerce_checkout_progress/indication/configure. Хочу отметить, что после активации модуля, блок автоматически включается в регион Содержимое. Поэтому, в принципе, настройка сводится к тому, чтобы выбрать удобный вам регион.

Хотя еще в выводе блока можно отметить, на каких именно шагах необходимо отображать индикатор прогресса. По умолчанию, индикатор будет отображаться на всех этапах заказа: «Корзина», «Оформление заказа», «Просмотр заказа», «Оплата» и «Заказ оформлен».

Вот и все! Осталось только настроить стили блока на свой вкус.