You are here

README.txt in Ubercart Product Checkout Panes 6

Same filename and directory in other branches
  1. 7 README.txt
-------------------------------
Ubercart Product Checkout Panes
-------------------------------

Developed and maintained by Martin B. - martin@webscio.net
Supported by JoyGroup - http://www.joygroup.nl


Introduction
------------
This module allows you to select which panes should be shown at checkout depending on what products are in a user's
cart. It utilizes the powerful Product Features interface to achieve this, meaning that you can now configure
which panes to show during checkout based on product classes and also individually on a per product basis.

When defining checkout panes as features for an individual product, it is now even possible to do this for every
adjustment of a product, if you are using attributes and have alternative SKU's configured for some attribute values.


Requirements
------------
 * Ubercart Product Checkout Panes requires any Ubercart 2.x version from after 15-03-2011.
 * If you are using Ubercart 2.4, you will need the patch from http://drupal.org/node/964232.


Installation
------------
 * Copy the module's directory to your modules directory and activate the module.


Usage
-----
 * To set a class-specific configuration of checkout panes, go to admin/store/products/classes, select the class
 you're interested in, and configure the desired options in the "Default Product Panes" fieldset at the bottom.

 * To set a product-specific configuration, go to your product node, click on "Edit" and then "Features". In the
 opened view, select the "Product Panes" feature and add it to your product, setting the desired checkout panes
 in the feature settings.

 * To set attribute-specific configurations, follow the steps described in the preceding paragraph, only when
 adding the feature to your product, make sure to select the SKU corresponding to the targeted attribute value.


Pane Selection
--------------
 * If there is only one product in your cart and either the product's class or the product node itself has the
 Product Checkout Panes feature enabled, the default settings will be ignored and the panes specified for that
 product (class) will be used instead.

 * If attributes are used and SKU adjustments have been defined, only the feature corresponding to the most specific
 SKU will be used. This means that the panes from the feature defined for "-Any-" will NOT be added to the checkout
 if there is also a feature defined for the adjusted product SKU.

 * If there are multiple products in your cart, the panes displayed will be the union of every product's (class)
 pane settings. If one of the products does not have custom checkout panes specified for either the product class
 or the product node, the default settings will apply to that product.

File

README.txt
View source
  1. -------------------------------
  2. Ubercart Product Checkout Panes
  3. -------------------------------
  4. Developed and maintained by Martin B. - martin@webscio.net
  5. Supported by JoyGroup - http://www.joygroup.nl
  6. Introduction
  7. ------------
  8. This module allows you to select which panes should be shown at checkout depending on what products are in a user's
  9. cart. It utilizes the powerful Product Features interface to achieve this, meaning that you can now configure
  10. which panes to show during checkout based on product classes and also individually on a per product basis.
  11. When defining checkout panes as features for an individual product, it is now even possible to do this for every
  12. adjustment of a product, if you are using attributes and have alternative SKU's configured for some attribute values.
  13. Requirements
  14. ------------
  15. * Ubercart Product Checkout Panes requires any Ubercart 2.x version from after 15-03-2011.
  16. * If you are using Ubercart 2.4, you will need the patch from http://drupal.org/node/964232.
  17. Installation
  18. ------------
  19. * Copy the module's directory to your modules directory and activate the module.
  20. Usage
  21. -----
  22. * To set a class-specific configuration of checkout panes, go to admin/store/products/classes, select the class
  23. you're interested in, and configure the desired options in the "Default Product Panes" fieldset at the bottom.
  24. * To set a product-specific configuration, go to your product node, click on "Edit" and then "Features". In the
  25. opened view, select the "Product Panes" feature and add it to your product, setting the desired checkout panes
  26. in the feature settings.
  27. * To set attribute-specific configurations, follow the steps described in the preceding paragraph, only when
  28. adding the feature to your product, make sure to select the SKU corresponding to the targeted attribute value.
  29. Pane Selection
  30. --------------
  31. * If there is only one product in your cart and either the product's class or the product node itself has the
  32. Product Checkout Panes feature enabled, the default settings will be ignored and the panes specified for that
  33. product (class) will be used instead.
  34. * If attributes are used and SKU adjustments have been defined, only the feature corresponding to the most specific
  35. SKU will be used. This means that the panes from the feature defined for "-Any-" will NOT be added to the checkout
  36. if there is also a feature defined for the adjusted product SKU.
  37. * If there are multiple products in your cart, the panes displayed will be the union of every product's (class)
  38. pane settings. If one of the products does not have custom checkout panes specified for either the product class
  39. or the product node, the default settings will apply to that product.