Table of Contents

Digital Assets Portal

Note

To access the features of the Digital Asset Portal you need to have the right license. Otherwise, you cannot use this feature.

Sometimes customers or potential customers want to download information about some products before either buying or requesting a quote. The digital assets portal will help with this, as it creates a shopping like area, where products can be added to a download cart and later downloaded. The setup of the digital asset’s portal exploits the product components tool, as you will have to customize the product list card and/or the product detail page.

DigitalAssetsPortal_01

Product Assets

This part of the digital assets portal allows users to select different products and download assets, such as images, about them. This is based on the same flow as shopping, meaning the user will scroll through the products in a product list and even on a product details page before choosing which product to download assets from.

DigitalAssetsPortal

The download cart process allows the users to choose one or more languages and export format. If the assets include images, users can choose the quality (dpi) of the images. Users can also choose additional product assets to download. Lastly, users are able to add multiply receivers of the download link.

Manual Setup

Through this guide it will be explained how to manually set up the Digital assets tool. The first thing you must do is to create a new order context. To do this:

  1. Locate the order context settings in Settings > Commerce > Order Management > Order contexts.
  2. Create a new order context and call it "Download cart".
  3. Choose your shop.

You can either create the digital assets portal on the same website as your shop or as a second website. Both solutions will require the use of our product components tool, as you will have to change the design for the product list card and/or product details page. If you want to use the digital assets tool on the same site as your shop, you might want to use our Permissions. That way you can make sure that only the right users have access to the digital assets.

In this guide, we will set up a second website for the Digital Assets Portal. To simplify this process, we will create a duplicate of the existing site. However, we must be careful about the PIM (Product Information Management) structure, as shops with multiple product detail pages links to the actual shop site. To avoid this, we suggest creating a separate channel specifically for the Digital Assets Portal. Also, ensure that there is only one product detail page on the Digital Assets Portal site.

DigitalAssetsPortal_03

We will start the guide by copying the existing website:

  1. Go to Content, click the three vertical dots and click Websites. ManualSetup_02
  2. Click the three vertical dots to the right og your website and click copy.
  3. Name the new site something like Digital assets portal, choose the same Regional settings as the original, and hit OK.
  4. When the new website has been built, you should make the appropriate design adjustment to make sure it is clear that this is the digital assets portal.

The design changes will differ depending on how similar you want your shop and digital assets portal to be. One thing you should change is the design of the product list and product detail pages. These should use an Add to download cart column instead of the default Add to cart column. For these changes we recommend you use our product component tool. This will help make your product pages ready for customers to download the digital assets instead of purchasing the products.

The digital assets portal will have the same process as a normal shop, where customers add products to the cart and then do checkouts. In this case the customers will add the products they want information about to the download cart and then afterwards checkout and download the information. For this to work you will have to create a new cart, a new confirmation page, and a new empty cart page. We will start with the new download cart page and the confirmation page.

  1. In the Utilities folder delete or unpublish the copied Cart page.
  2. Right click the Utilities folder and click "create new page".
  3. Select Cart.
  4. Enter the page settings by clicking the round circular button in the bottom right corner of the page.
  5. Give the cart a Title e.g. "Download Cart".
  6. Choose the right context cart. This is important for the mini cart to work properly.
  7. We recommend ticking the Render orderline count instead of product count box. This will ensure that products with a "Purchase minimum quantity" setting applied still only adds one product to the download cart.
  8. Hit Save and close.
  9. Right click on the Download cart page in the content tree and create a new page.
  10. Choose a normal page, enter the page settings located in the bottom right corner, and name the page "Confirmation".
    • On this page, you should have a simple design confirming the download process.
    • Additionally, you should make it "hidden in menu".

Now we need to design the Download cart page.

  1. Enter the Download cart page.
  2. Add a 1 column.
  3. Add the Download cart App. column to the empty row.
  4. In the Download cart app settings, match the fields with the matching links:
    • Shop page link = Product list page.
    • Product page link = Product detail page.
    • Confirmation page link = Confirmation page.

Next is the App settings:

  1. In the App settings choose the Shopping cart app and configure it.
  2. Choose the right shop and context cart in the Settings section.
  3. In the Steps section, you need to add 2 steps.
    1. Add the first step. Name the step Show Cart and select the DownloadCart.cshtml under Templates.
    2. Add the second step. Name the step Checkout. Do not select a template. Instead, ensure the Is checkout option is checked.
  4. In the Field Validation section untick the Customer acceptance field.
  5. Hit Save and close.

When this is done, you have configured the digital assets portal. If you changed the design earlier and added the Add to download cart column, then your site is done. Otherwise changing the design, so the customers can use the download cart properly will be the last thing to do.

Digital Assets

The Digital Assets portal is not only for downloading assets about products. Sometimes you (as a salesperson, Store, etc.) want to download assets about the company itself. This is done with the Digital Assets. Below will follow a guide on how to set it up manually.

DigitalAssetsPortal_04

Manual setup

The first thing to do is making sure the files index has been built in the repositories.

  1. Go to Settings -> Repositories -> Files
  2. In the Index section click on Files
  3. Build the two Files indexes by clicking on the two Build 'files' buttons

Next, you should create a product list page for your digital assets to be shown on.

  1. On your Digital Assets portal website, click the three vertical dots next to Navigation in the content tree
  2. Click New page and choose Product list page
  3. Enter the Page settings by clicking the round circular button in the bottom right corner
  4. Give the page a title, e.g. “Digital Assets” and hit OK
  5. If you want to sort your pages on the site, you can do it by clicking on the three vertical dots again and clicking Sort

For the Digital Assets page to work properly you need to use the “Product catalog app” column.

  1. Enter you newly created Digital Assets page
  2. Add a 1 column row to the empty page
  3. Add the Product catalog app column to the empty row
  4. Name the column something suiting like “Digital assets” and enter the App tab of the column
  5. Choose the Query publisher as the app
  6. In the Queries section in the Query dropdown menu, choose Files - Files.query
  7. Scroll to the Template section. In the Template dropdown choose Assets.cshtml
  8. Hit Save and close

Next is creating an Asset info page in the Services folder in the Swift tools. This is done by copying the Favorites list service page and changing the app column to a Query publisher instead.

  1. Go to Swift tools > Services.
  2. Right click on the Favorites list service page. It is called something like: Favorites list service.
  3. Click Copy here.
  4. Enter the Page settings by pressing the circular button in the bottom right corner, and name the new page Asset info.
  5. Enter list view in the top right corner.
  6. Enter the Favorites list app.
  7. Enter the App tab.
  8. Change the app type from Product Catalog for ViewModel to Query publisher.
  9. In the Queries section in the Query dropdown choose Files - Files.query.
  10. Scroll to the Template section. In the Template dropdown choose Assets.cshtml.
  11. Click on Save and close.

The last thing to do is to change the navigation tag of the Asset info page.

  1. Click the Asset info page and enter page settings by clicking the circular button in the bottom right corner.
  2. Enter the Advanced section and change the Navigation tag to AssetInfoService.
  3. Hit Save and close.

That’s it. Now the digital assets page is done, and users are now able to download the relevant assets.

To top