Blog Sections Open

Troubleshooting Shopkeeper 3 Inner Cart Templates in MODX Revo

A practical ecosystem note on Shopkeeper 3 inner cart templates, especially when @FILE chunks fail but inline markup still works.

Even when the cart logic is correct, Shopkeeper 3 integrations can fail at the presentation layer. The donor case came from a MODX Revo 2.3.3-pl project where the inner cart layout rendered correctly only in one form, while attempts to move that structure into chunk-based templates triggered Chunk @FILE *.tpl not found errors.

This kind of issue usually points to template-loading strategy rather than cart logic itself.

What was happening

  • The cart markup worked as inline output.
  • Moving the same structure into external chunk files failed.
  • The visible symptom looked like a Shopkeeper problem, but the real fault was the way chunk files were being resolved.

Practical takeaway

If you are building a custom inner cart for Shopkeeper 3, validate the chunk source strategy first. Test the markup with @INLINE or a known-good chunk, then move to @FILE only after you confirm the file paths, parser mode, and chunk loader rules actually match your stack.

That makes the debugging process much cleaner: first prove the cart markup, then prove the template transport layer.

Source: original community announcement.

Newer post

Selector: A Better Document-Picking TV for DocLister and Related Content

How Selector improved on mm_ddSelectDocuments by giving Evolution CMS projects a more flexible document-picking TV with DocLister integration.

Older post

RC Link Redirector 0.8.2-rc1 for Evolution CMS and PHP 5.5

Release notes and upgrade context for RC Link Redirector 0.8.2-rc1 with PHP 5.5 compatibility for Evolution CMS.