function display_filter_box() { extract(tep_load('defs')); $cStrings =& $this->strings; $result = false; $cSuper = new super_front(); $zones_array = $cSuper->get_parent_zones($cDefs->abstract_id); if (count($zones_array)) { $total_array = array(); for ($i = 0, $j = count($zones_array); $i < $j; $i++) { $zone_id = $zones_array[$i]['abstract_zone_id']; $text_data = $cSuper->get_zone_data($zone_id); $total_array[$i] = array('id' => $zone_id, 'name' => $text_data['abstract_zone_name'], 'href' => tep_href_link(FILENAME_COLLECTIONS, 'abz_id=' . $zone_id), 'text' => tep_truncate_string($text_data['abstract_zone_desc'])); } require $this->box_collection; $result = true; } return $result; }