You are here

function codeless_discounts_field_field in Ubercart Discounts (Alternative) 7.2

Same name and namespace in other branches
  1. 6.2 codeless_discounts_field/codeless_discounts_field.module \codeless_discounts_field_field()

Implementation of hook_field()

File

codeless_discounts_field/codeless_discounts_field.module, line 72
Attach automatic (codeless) discounts to products using fields.

Code

function codeless_discounts_field_field($op, &$node, $field, &$items, $teaser, $page) {
  switch ($op) {
    case "sanitize":
    case "view":

      //If items is empty, generate value by getting discounts that apply to this product
      if (empty($items)) {
        $item = array();
        $item["codeless_discounts"] = theme("codeless_discounts_field_get_codeless_discount_html_for_product", $node);
        $items[] = $item;
      }
      break;
  }
}