| 1 |
UC_Upsell
|
| 2 |
|
| 3 |
Coded by Erik Peterson (torgosPizza)
|
| 4 |
Sponsored by Mike Nelson's RiffTrax: http://www.rifftrax.com
|
| 5 |
|
| 6 |
---
|
| 7 |
|
| 8 |
This module provides Ubercart store owners with a configurable block, which is displayable at
|
| 9 |
checkout as well as on site pages. The block is made by selecting "related products" during the
|
| 10 |
node edit process, at which point the associations are stored in the database.
|
| 11 |
|
| 12 |
Users can also choose to show random product nodes mixed in with the related products.
|
| 13 |
|
| 14 |
New admin pages are created:
|
| 15 |
|
| 16 |
1) admin/store/settings/upsell - Upsell Global configuration settings (This is the most important!)
|
| 17 |
2) admin/store/products/upsell - Shows all current product associations in a paged table format.
|
| 18 |
|
| 19 |
Likewise, a new block is created, so its configuration is available under admin/build/block
|
| 20 |
|
| 21 |
NOTE: When you first enable the module, make sure you go to admin/store/settings/upsell and check
|
| 22 |
a few things:
|
| 23 |
|
| 24 |
1) Node types: If you are using multiple product classes besides the default Ubercart "product"
|
| 25 |
type, then you will need to select which product classes you can allow in the Upsell block.
|
| 26 |
Note that this also affects which products show up in the Node Edit form!
|
| 27 |
2) Image handling: If you're using a non-default Imagecache Preset for your product images, or
|
| 28 |
you want to change the Preset that's used for the Upsell block, you'll need to configure that here.
|
| 29 |
3) Block settings vs. Global settings: You can choose in the admin/build/block/uc_upsell configuration
|
| 30 |
what products to include, such as Random products, as well as the message to show to the customer.
|
| 31 |
Keep in mind these are handled differently between Product pages and the Cart pane.
|
| 32 |
|
| 33 |
Most issues that arise in the module are due to a strange configuration of these options. Check
|
| 34 |
them first before submitting an Issue! If, however, you can't get something to work, feel free
|
| 35 |
to create a new Issue at the Upsell project page (http://drupal.org/project/uc_upsell)
|
| 36 |
|
| 37 |
This module is maintained solely by me. If you'd like to help contribute directly to further development,
|
| 38 |
you can donate via PayPal at the below link:
|
| 39 |
|
| 40 |
https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=3939947
|
| 41 |
|
| 42 |
As always, patches, code snippets, use cases and overall feedback are hugely appreciated.
|
| 43 |
|
| 44 |
Thanks!
|