Example #1
0
 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;
 }
Example #2
0
 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'));
 }