You are here

function uc_varprice_product_load in UC Variable Price 6

Same name and namespace in other branches
  1. 7 uc_varprice.module \uc_varprice_product_load()
3 calls to uc_varprice_product_load()
uc_varprice_add_to_cart_form_validate in ./uc_varprice.module
uc_varprice_form_alter in ./uc_varprice.module
Implementation of hook_form_alter().
uc_varprice_nodeapi in ./uc_varprice.module
Implementation of hook_nodeapi().

File

./uc_varprice.module, line 569
Defines a product feature to turn any product into a variable priced product.

Code

function uc_varprice_product_load($nid) {
  $return = db_fetch_object(db_query("SELECT vp.* FROM {uc_product_features} AS pf LEFT JOIN {uc_varprice_products} AS vp ON pf.pfid = vp.pfid WHERE pf.fid = 'varprice' AND pf.nid = %d", $nid));
  if ($return) {
    $return->sel_options = unserialize($return->sel_options);
  }
  return $return;
}