$aHrefImageResponse = $preselectedresult['aHrefImageResponse']; $aTitleImageResponse = $preselectedresult['aTitleImageResponse']; $mainImageResponse = $preselectedresult['product_mainimg']; $attrbimg = $preselectedresult['attrbimg']; if (!is_null($preselectedresult['pr_number']) && !empty($preselectedresult['pr_number'])) { $pr_number = $preselectedresult['pr_number']; } } else { $productAvailabilityDate = strstr($template_desc, "{product_availability_date}"); $stockNotifyFlag = strstr($template_desc, "{stock_notify_flag}"); $stockStatus = strstr($template_desc, "{stock_status"); if ($productAvailabilityDate || $stockNotifyFlag || $stockStatus) { $attributeproductStockStatus = $producthelper->getproductStockStatus($this->data->product_id, $totalatt); } } $template_desc = $producthelper->replaceProductStockdata($this->data->product_id, $selectedpropertyId, $selectedsubpropertyId, $template_desc, $attributeproductStockStatus); $product_number_output = '<span id="product_number_variable' . $this->data->product_id . '">' . $pr_number . '</span>'; $template_desc = str_replace("{product_number}", $product_number_output, $template_desc); // Product accessory Start $accessory = $producthelper->getProductAccessory(0, $this->data->product_id); $totalAccessory = count($accessory); $template_desc = $producthelper->replaceAccessoryData($this->data->product_id, 0, $accessory, $template_desc, $isChilds); // Product accessory End if (strstr($template_desc, $mpimg_tag)) { if ($moreimage_response != "") { $more_images = $moreimage_response; } else { $media_image = $producthelper->getAdditionMediaImage($this->data->product_id, "product"); $more_images = ''; for ($m = 0; $m < count($media_image); $m++) { $filename1 = REDSHOP_FRONT_IMAGES_RELPATH . "product/" . $media_image[$m]->media_name;