Closed (won't fix)
Project:
UC Discount Framework
Version:
6.x-1.x-dev
Component:
Code
Priority:
Normal
Category:
Feature request
Assigned:
Unassigned
Issue tags:
Reporter:
Created:
28 Dec 2010 at 16:02 UTC
Updated:
17 Feb 2014 at 21:44 UTC
Jump to comment: Most recent
Comments
Comment #1
podaroksubscribe
Comment #2
earthangelconsulting commentedsubscribe
Comment #3
Island Usurper commentedNo, there are no plans to port this module to Drupal 7.
While there is Rules to take the place of Conditional Actions, uc_price() has been removed from Ubercart 3.x. In my own experience, it is much easier to just write a custom module that implements hook_nodeapi_load() to change the product price and hook_order() to change product or line item prices on a case-by-case basis. Doing it this way also makes it easier to handle conflicts when more than one module wants to change the price. It's also easier on module developers because they don't have to do anything special to make sure that prices can get altered. Just provide an alter hook for whatever object is being affected.
Comment #4
escoles commentedI'll just point out that requiring a module to implement discounts essentially takes Ubercart out of the running for any store that doesn't want to maintain a permanent programming staff that's qualified to write and maintain drupal modules.
IOW it basically establishes a business requirement to migrate off Ubercart.