There might be scenarios that the “CMS Text” contents that contains information about the product in the Product Details Page are missing for some items.
Solution
A. Determine what the Internal ID and URL Component of the Item Record/s are.
- Navigate to Lists > Accounting > Items
- Edit/View the Item/s with Issues
- Internal ID:
- In the Item Record, locate the Internal ID field in the Primary Information section.
- e.g. Internal ID = 115
- URL Component:
- In the Item Record, navigate to the Web Store sub tab > Search Engine and Feeds section > URL Component field.
- Take note of the URL Component.
- e.g. ABCD1234
B. Navigate to the CMS Contents page:
- Commerce > Content Management > CMS Contents
- In the CMS Contents page, locate the following:
- Content Type of “CMS_TEXT“
- Locate the Internal ID of the missing item in the Path Context column.
- e.g.: /product/115 (115 here is the Internal ID of the Item record)
C. After locating the record that matches with the Internal ID of the Item Record for the CMS_Text Content Type, click edit for the Content Type.
- In the CMS Content page:
- Change the Path Context from the default to the URL Component from the Item Record.
- e.g.: From “/product/115“ to “ABCD1234”
D. Do a Cache Invalidation Request.
- Commerce > Content Management > Cache Invalidation Requests > New
- In the Cache Invalidation Request page, select the following:
- The User’s Web Store/Domain in the Available Domains field.
- Clear cache for the whole domain(s)
- Submit
E. Clear the Cache for the user’s preferred browser.