public function search_result() { $query_string = 'apple'; $product_type_names = new Languages_Product_type(); $product_type = new Product_type(); $product_type_names->like('name', $query_string, 'after')->get(1); #PRODUCT TYPE foreach ($product_type_names as $type) { $return_arr['product_types'][] = $query_string . '<strong>' . str_ireplace($query_string, '', $type->name) . '</strong>'; } #PRODUCT_by_first_type if (isset($product_type_names->all[0])) { $product_type->get_full_info($product_type_names->all[0]->id); $product_type->product->get_short_info(); $data['dm_products'] = $product_type->product; $return_arr['product_items'] = $this->load->view('search/products/items', $data, true); } else { $return_arr['product_items'] = array(); } $return_arr['status'] = true; print_flex($product_type_names->all[0]); $this->output->enable_profiler(true); return; }
function run_axaj_proba() { $product_type_names = new Languages_Product_type(); $product_type = new Product_type(); $product_type_names->like('name', 'ch', 'after')->get(5); #PRODUCT_by_first_type if (isset($product_type_names->all[0])) { $product_type->get_full_info($product_type_names->all[0]->id); $product_type->product->get_short_info(); $data['dm_products'] = $product_type->product; $return_arr['product_items'] = $this->load->view('search/products/items', $data, true); } else { $return_arr['product_items'] = array(); } foreach ($product_type->product as $product) { print_flex($product->nutrition->data); echo dm_get_value_by_field('Protein', $product->nutrition, 'join_name'); return; } #print_flex(dm_get_value_by_field('Protein',$product_type->product->nutrition,'join_name')); }