Skip to content

Downloadable links and samples of a product page from documents - #41

Merged
paales merged 1 commit into
mainfrom
downloadable-frontend
Oct 20, 2026
Merged

paales merged 1 commit into
mainfrom
downloadable-frontend

Conversation

@deployyy-platform

Copy link
Copy Markdown
Contributor

Written by Claude Code:

New module CatalogStorefrontDownloadableFrontend. It registers downloadable with the option types ProductDocument supports, and answers getLinks() and getSamples() of the downloadable type from the document's downloadable optionsV2 values and its samples, in core's memo keys downloadable_links and downloadable_samples. A link has a sample when the feed gives it an infoUrl. Before, a downloadable product page on the document path stopped with "requires document support for option type: downloadable".

catalog-storefront:parity:detail on a Hyvä shop: 12 of 12 downloadable product pages identical, with and without links purchased separately.

🤖 Generated with Claude Code

…dableFrontend module answers the downloadable type's links and samples from the document's downloadable options and samples, so a Luma or Hyvä store with downloadable products can turn on product pages from documents, where the page stopped before.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@paales
paales merged commit 7a0a8c2 into main Oct 20, 2026
8 checks passed
@paales
paales deleted the downloadable-frontend branch October 20, 2026 16:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant