Experimental project

This is a sandbox project, which contains experimental code for developer use only.

A new entity, called wishlist_template, can be used to filter and display a wishlist view. To the customer, we will present a list of one or more "recommended" categories when viewing their wishlist through a template block. Each block will have a configurable taxonomy term view mode dropdown, allowing you to link them using the theming system to any given page you want. If a product is in the wishlist that matches a category, it will appear underneath the category. Each category will have a recommended quantity but will not enforce or require the quantity.

The idea is that you could create a "wishlist kit" or a "shopping list" and provide links and visual feedback on their progress towards filling their list. The block would be able to tell you the total amount in the wishlist. And, of course, it is possible, just like a cart, to checkout with a wishlist. Meaning you can easily help customers build a significant cart up and then checkout with the contents or feel no pressure and save it for later.

Alpha 1 will assume we have only one cart per customer. Obviously this assumption reduces our complexity, but it is not the final goal. The final goal would be to allow the customer to choose a template and a wishlist to compare it against. These could be used as promotions, for example: Consider a blog post that says, "Get ready for winter! 10 kinds of products that will keep your feet toasty and your winter fashion ahead of the curve." And at the end of the blog post there's a link that, when your customer clicks it, creates a "Get ready for winter wishlist" ready with a few selected products and lots of recommended categories based on a template and displays it in the block.

Supporting organizations: 
Sponsored

Project information

  • caution Minimally maintained
    Maintainers monitor issues, but fast responses are not guaranteed.
  • caution Maintenance fixes only
    Considered feature-complete by its maintainers.
  • Module categories: E-commerce
  • Created by joshmiller on , updated