Missing price field in Layout Builder

Created on 22 February 2025, about 1 month ago

Problem/Motivation

Commerce Kickstart creates a custom layout builder-based view mode for products. This can be easily observed by installing commerce demo, or with the advancements done as part of receiptifying the demo - commerce kickstart demo recipe.

Unfortunately at one point, the price field went missing. I wasn't able to pin it to a specific release of kickstart, commerce or core but here's what the product page looks like:

and what it should look like

screenshot origins from https://commerce.demo.centarro.io/products/24-x-30-hiding-goat-print

I was able to confirm this is not something that happened when the receipt was being developed - the bug was there even before the receipt work commenced.

The error message when editing LB Layout for a single product or on the view mode is:


      This block is broken or missing. You may be missing content or you might need to install the original module.
   

Steps to reproduce

Install commerce_demo on top of commerce_kickstart. Use UI or Drush.

Proposed resolution

Remaining tasks

User interface changes

API changes

Data model changes

🐛 Bug report
Status

Active

Version

4.0

Component

Code

Created by

🇳🇴Norway zaporylie

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Production build 0.71.5 2024