This module contains example code used in the session 'Using Views Programmatically' and highlights the use of hook_views_query_alter() and hook_views_post_render().
The Personal Wishlist module is a feature package exported through the Features module. It was first created by me for my personal consumption on my website, but then was published here as a usable community module.
The module is meant for personal websites, where the site owner wants to list a personal wishlist. The owner (and other users with privileges) can create nodes of type 'wishlist item' which includes the name, box art, banner image, price, more details link, item category, level of desire and description. Ideal for letting your grandparents know what you want for Christmas.
Unlike other wishlist modules, this module is for Drupal 7 only.
What does the Module Do?
The module will add the following to your Drupal 7 website:
1 Node Type: Wishlist Item, these nodes will be displayed at /wishlist. The node type has fields for Product Type (Taxonomy), More Details (URL), Price (Text), Title, Description, Box Art and Banner Image, Your level of desperation for the product.
1 View, with a Page display, which is used at /wishlist to display the list. It currently lists all your wishlist items, grouped by your level of desperation.
2 Image styles: 1 each for wishlist item's box art and in-page banner.