Hey,

I'm just opening up this issue as I need to rewrite this module to support public wishlists, anonymous wishlists, and multiple wishlists for a project. Along with a bases of how I plan on doing it.

Currently there is a separate entity for wishlists, I believe this makes perfect sense. Wishlist is something you want, it doesn't matter if it's out of stock, or what not. So I do not plan on doing https://drupal.org/node/1510892 unless someone can let me know of a reason why https://drupal.org/node/1510892 would work better then the current implementation. Which I can't.

Features

  • Sharable wishlist URL
  • View for all wishlists
  • View for wishlist contents
  • Add to Wishlist button (same as it is now, just fixed up so it can be properly weighted)
  • Move wishlist from wishlist to cart (multiple times, this won't destroy the wishlist)
  • plus all the existing features

Hopefully I finish this today and have a patch later today.

CommentFileSizeAuthor
#8 rewrite.patch26.13 KBdubcanada
#4 rewrite.patch25.05 KBdubcanada
#3 rewrite.patch22.13 KBdubcanada

Comments

dubcanada’s picture

Issue summary: View changes
dubcanada’s picture

I'm not going to do anonymous users, as our system requires them to login to maintain a wishlist, and it would become harder to delete/create them.

dubcanada’s picture

StatusFileSize
new22.13 KB

Here is the initial patch, this will destroy any current wishlists you have setup. It has not been fully tested at all. I probably missed a bunch of stuff as I did it fast.

dubcanada’s picture

StatusFileSize
new25.05 KB

Opps forgot the new files.

dubcanada’s picture

Title: Rewrite to support public wishlists, anonymous wishlists, and multiple wishlists. » Rewrite to support public wishlists, and multiple wishlists.
dubcanada’s picture

Issue summary: View changes
dubcanada’s picture

dubcanada’s picture

StatusFileSize
new26.13 KB

Fixed an issue with install.

smccabe’s picture

Status: Active » Postponed (maintainer needs more info)

Hey @dubcanada, this patch is for the no longer supported 1.x and newer versions do now support the mentioned functionality, do you think it is ok to close this issue now?

nvahalik’s picture

Status: Postponed (maintainer needs more info) » Closed (outdated)

Please use the 3.x branch if you're planning on using this module.