diff --git a/uc_attribute/views/uc_attribute_handler_field_combination.inc b/uc_attribute/views/uc_attribute_handler_field_combination.inc index 9375955..4e55f50 100644 --- a/uc_attribute/views/uc_attribute_handler_field_combination.inc +++ b/uc_attribute/views/uc_attribute_handler_field_combination.inc @@ -32,6 +32,7 @@ class uc_attribute_handler_field_combination extends views_handler_field { $values['nid'] = $nid; $query_select_count = $query_select . " COUNT(*),"; + $attribute_ids = array(); foreach ($result as $prod_attr) { $query_select .= " ao$i.aid AS aid$i, ao$i.name AS name$i, ao$i.oid AS oid$i, po$i.ordering,"; $query_from .= " ({uc_product_options} AS po$i LEFT JOIN {uc_attribute_options} AS ao$i ON po$i.oid = ao$i.oid AND po$i.nid = :nid),"; @@ -121,15 +122,6 @@ class uc_attribute_handler_field_combination extends views_handler_field { ); } - function pre_render(&$values) { - // TODO: Get the grouped values (by nid or by stock depending if used as a relationship or not) - // If there are no values to render (displaying a summary, or query returned no results), - // or if this is not a grouped field, do nothing specific. - if (isset($this->view->build_info['summary']) || empty($values) || !$this->options['group']) { - return parent::pre_render($values); - } - } - function render($values) { $items = array(); $combination = $values->{$this->field_alias};