$variations_builder_element_start_args["tm_undo_button"] = ""; $variations_builder_element_start_args["tm_product_id"] = isset($tm_product_id) ? $tm_product_id : 0; wc_get_template('tm-builder-element-start.php', $variations_builder_element_start_args, $tm__namespace, $tm_template_path); wc_get_template('tm-select.php', $field_args, $tm__namespace, $tm_template_path); wc_get_template('tm-builder-element-end.php', $variations_builder_element_end_args, $tm__namespace, $tm_template_path); } } break; case 'radio': case 'image': case 'color': if ($variations_display_as == "color") { $images = array(); } if (class_exists('TM_EPO_FIELDS_radio') && !empty($options_array)) { $element_display = new TM_EPO_FIELDS_radio(); if (!empty($variations_class)) { $variations_builder_element_start_args["class"] = $variations_builder_element_start_args_class . " " . $variations_class; } $variations_builder_element_start_args["required"] = 1; $variations_builder_element_start_args["title"] = !empty($variations_label) ? $variations_label : wc_attribute_label($name); $variations_builder_element_start_args["class_id"] = "tm-variation-ul-" . $variations_display_as . " variation-element-" . $loop . $form_prefix; if (!empty($variations_show_reset_button)) { $variations_builder_element_start_args["tm_undo_button"] = '<span data-tm-for-variation="' . $att_id . '" class="tm-epo-reset-variation"><i class="tcfa tcfa-undo"></i></span>'; } else { $variations_builder_element_start_args["tm_undo_button"] = ""; } $variations_builder_element_start_args["tm_product_id"] = isset($tm_product_id) ? $tm_product_id : 0; wc_get_template('tm-builder-element-start.php', $variations_builder_element_start_args, $tm__namespace, $tm_template_path); $v_field_counter = 0; $fake_element = array("default_value" => $default_value, "class" => $variations_class . " tm-epo-variation-element", "textbeforeprice" => "", "textafterprice" => "", "hide_amount" => "hidden", "use_images" => $variations_display_as == "image" || $variations_display_as == "color" ? "images" : "", "use_url" => "", "images" => $images, "imagesp" => $imagesp, "url" => array(), "limit" => "", "items_per_row" => $variations_items_per_row, "item_width" => $variations_item_width, "item_height" => $variations_item_height, "show_label" => $variations_show_name, "exactlimit" => "", "minimumlimit" => "", "swatchmode" => "", "changes_product_image" => $changes_product_image, "containter_css_id" => "variation-element-");