Hi, user3281 !!
Here’s how you can create a catalog page without using a Market App. The easiest way to implement this is by using “Dynamic Pages” with a “Template.” With Wix’s dynamic page functionality, you can easily create a list page and an item page. Moreover, by using the “Dynamic Page Template,” you can leverage pre-designed collections and UI, meaning that your main task will be simply editing the data in the collection. You can also add a PDF file link button in the collection so that, when clicked, it opens the PDF file for that item page. Although this method doesn’t allow for direct downloads upon clicking the button, there will be a download button on the page where the PDF opens, so users can still download the PDF file for each item page. Here’s the specific process I followed to confirm this, which should only take about 10 minutes to implement:
Use Wix’s dynamic page feature to create both a list page and item page for your catalog.
In the collection, add a link to the PDF for each item.
On the dynamic item page, add a button that links to the PDF file.
This way, users can click to view the PDF file and download it from the opened page.
First, from the menu on the left side of the Wix Studio screen, select “Pages” > “Create New Page” > “Dynamic Page (Add).” Click on the “Choose a Preset” link at the bottom of the pop-up window. Select a preset design template that closely matches the catalog page you envision, and click “Add to Site.” (I tried selecting “Portfolio.”) Once the dynamic page is added to the site, confirm that “Portfolio(List)” and “Portfolio(Item)” dynamic pages have been added under “Pages.” Also, check that a “Portfolio” collection has been added under “CMS.” Understand that “Portfolio(List)” serves as an index page, and clicking an image there will navigate to the item page, “Portfolio(Item),” for a specific item—this is the basic functionality of dynamic pages.
Next, review the contents of the “Portfolio” collection. Dynamic pages use the data from this collection to set up nearly unlimited list and item pages. What you need to do is replace the data in this collection with your own. Also, you need to add a field for the PDF file link that you want to place on each item page. Click “Add Field,” select “Document,” and give the field an appropriate name, such as “pdf.” After defining the field, click on each item record (blank), and “Add File” to link the PDF files (which you’ve already uploaded to Wix Media) to each item page. This link will later be connected to the download button on the item page.
Next, go to “Portfolio(Item).” Place a “Button” somewhere on this page. This button will link to the PDF file you added earlier. While selecting the button, open the settings on the right side of the Wix Studio editor, and choose “Connect to CMS.” Ensure that the “Portfolio Item” collection is connected, and from the “Action on Click” option, select “pdf(Document).” With this, you should have successfully created individual PDF file download buttons for each item page.
This text was written by me in Japanese and translated into English by ChatGPT, so there might be parts that are difficult to understand. If that’s the case, feel free to ask questions again!
Enjoy !! 