├── assets ├── images │ ├── blank.gif │ ├── fpd │ │ ├── grid.png │ │ └── ajax-loader.gif │ ├── loader.gif │ └── mvx.svg ├── admin │ ├── images │ │ ├── grad.png │ │ ├── blank.gif │ │ ├── select.png │ │ ├── select2.png │ │ ├── slider.png │ │ ├── select2x2.png │ │ ├── custom_hex.png │ │ ├── custom_hsb_b.png │ │ ├── custom_hsb_h.png │ │ ├── custom_hsb_s.png │ │ ├── custom_indic.gif │ │ ├── custom_rgb_b.png │ │ ├── custom_rgb_g.png │ │ ├── custom_rgb_r.png │ │ ├── custom_submit.png │ │ ├── colorpicker_hex.png │ │ ├── colorpicker_hsb_b.png │ │ ├── colorpicker_hsb_h.png │ │ ├── colorpicker_hsb_s.png │ │ ├── colorpicker_indic.gif │ │ ├── colorpicker_rgb_b.png │ │ ├── colorpicker_rgb_g.png │ │ ├── colorpicker_rgb_r.png │ │ ├── custom_background.png │ │ ├── colorpicker_overlay.png │ │ ├── colorpicker_select.gif │ │ ├── colorpicker_submit.png │ │ └── colorpicker_background.png │ ├── css │ │ ├── colorpicker_btn.css │ │ ├── admin.css │ │ └── chosen.css │ └── js │ │ ├── admin.js │ │ ├── button_gen.js │ │ └── colorpicker_btn.js └── frontend │ ├── css │ └── frontend.css │ └── js │ └── frontend.js ├── lib └── jquery │ ├── select2 │ ├── select2.js │ └── select2.css │ ├── upload │ ├── images │ │ ├── Placeholder.png │ │ ├── Placeholderdoc.png │ │ ├── Placeholderpdf.png │ │ ├── Placeholderppt.png │ │ ├── Placeholdertxt.png │ │ ├── Placeholderxls.png │ │ └── PlaceholderVideo.png │ ├── media-upload.min.js │ ├── media-upload.min.css │ ├── media-upload.css │ └── media-upload.js │ ├── colorpicker │ └── colorpicker.js │ └── qtip │ └── qtip.css ├── framework ├── Catalog-Pro-Banner.jpg ├── field-types │ ├── js │ │ ├── color.js │ │ └── upload.js │ ├── text.php │ ├── radio.php │ ├── textarea.php │ ├── hidden.php │ ├── password.php │ ├── textbox.php │ ├── wpeditor.php │ ├── color.php │ ├── select.php │ ├── checkbox.php │ ├── upload.php │ ├── export.php │ ├── multiselect.php │ ├── css │ │ └── checkbox.css │ ├── date.php │ ├── daterange.php │ └── table_body.php └── validations │ ├── required.php │ ├── email.php │ ├── escurlraw.php │ ├── number.php │ └── color.php ├── woocommerce-catalog-enquiry-config.php ├── includes ├── class-woocommerce-catalog-enquiry-dependencies.php └── woocommerce-catalog-enquiry-core-functions.php ├── templates ├── emails │ ├── plain │ │ └── woocommerce-catalog-enquiry-admin.php │ └── woocommerce-catalog-enquiry-admin.php └── woocommerce-catalog-enquiry-variable-product.php ├── Woocommerce_Catalog_Enquiry.php ├── classes ├── class-woocommerce-catalog-enquiry.php ├── emails │ └── class-woocommerce-catalog-enquiry-email.php ├── class-woocommerce-catalog-enquiry-ajax.php └── class-woocommerce-catalog-enquiry-admin.php └── admin └── class-woocommerce-catalog-enquiry-settings.php /assets/images/blank.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kndnsow/woocommerce-catalog-enquiry/HEAD/assets/images/blank.gif -------------------------------------------------------------------------------- /assets/images/fpd/grid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kndnsow/woocommerce-catalog-enquiry/HEAD/assets/images/fpd/grid.png -------------------------------------------------------------------------------- /assets/images/loader.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kndnsow/woocommerce-catalog-enquiry/HEAD/assets/images/loader.gif -------------------------------------------------------------------------------- /assets/admin/images/grad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kndnsow/woocommerce-catalog-enquiry/HEAD/assets/admin/images/grad.png -------------------------------------------------------------------------------- /assets/admin/images/blank.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kndnsow/woocommerce-catalog-enquiry/HEAD/assets/admin/images/blank.gif -------------------------------------------------------------------------------- /assets/admin/images/select.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kndnsow/woocommerce-catalog-enquiry/HEAD/assets/admin/images/select.png -------------------------------------------------------------------------------- /assets/admin/images/select2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kndnsow/woocommerce-catalog-enquiry/HEAD/assets/admin/images/select2.png -------------------------------------------------------------------------------- /assets/admin/images/slider.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kndnsow/woocommerce-catalog-enquiry/HEAD/assets/admin/images/slider.png -------------------------------------------------------------------------------- /lib/jquery/select2/select2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kndnsow/woocommerce-catalog-enquiry/HEAD/lib/jquery/select2/select2.js -------------------------------------------------------------------------------- /assets/admin/images/select2x2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kndnsow/woocommerce-catalog-enquiry/HEAD/assets/admin/images/select2x2.png -------------------------------------------------------------------------------- /assets/images/fpd/ajax-loader.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kndnsow/woocommerce-catalog-enquiry/HEAD/assets/images/fpd/ajax-loader.gif -------------------------------------------------------------------------------- /framework/Catalog-Pro-Banner.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kndnsow/woocommerce-catalog-enquiry/HEAD/framework/Catalog-Pro-Banner.jpg -------------------------------------------------------------------------------- /assets/admin/images/custom_hex.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kndnsow/woocommerce-catalog-enquiry/HEAD/assets/admin/images/custom_hex.png -------------------------------------------------------------------------------- /assets/admin/images/custom_hsb_b.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kndnsow/woocommerce-catalog-enquiry/HEAD/assets/admin/images/custom_hsb_b.png -------------------------------------------------------------------------------- /assets/admin/images/custom_hsb_h.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kndnsow/woocommerce-catalog-enquiry/HEAD/assets/admin/images/custom_hsb_h.png -------------------------------------------------------------------------------- /assets/admin/images/custom_hsb_s.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kndnsow/woocommerce-catalog-enquiry/HEAD/assets/admin/images/custom_hsb_s.png -------------------------------------------------------------------------------- /assets/admin/images/custom_indic.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kndnsow/woocommerce-catalog-enquiry/HEAD/assets/admin/images/custom_indic.gif -------------------------------------------------------------------------------- /assets/admin/images/custom_rgb_b.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kndnsow/woocommerce-catalog-enquiry/HEAD/assets/admin/images/custom_rgb_b.png -------------------------------------------------------------------------------- /assets/admin/images/custom_rgb_g.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kndnsow/woocommerce-catalog-enquiry/HEAD/assets/admin/images/custom_rgb_g.png -------------------------------------------------------------------------------- /assets/admin/images/custom_rgb_r.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kndnsow/woocommerce-catalog-enquiry/HEAD/assets/admin/images/custom_rgb_r.png -------------------------------------------------------------------------------- /assets/admin/images/custom_submit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kndnsow/woocommerce-catalog-enquiry/HEAD/assets/admin/images/custom_submit.png -------------------------------------------------------------------------------- /assets/admin/images/colorpicker_hex.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kndnsow/woocommerce-catalog-enquiry/HEAD/assets/admin/images/colorpicker_hex.png -------------------------------------------------------------------------------- /assets/admin/images/colorpicker_hsb_b.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kndnsow/woocommerce-catalog-enquiry/HEAD/assets/admin/images/colorpicker_hsb_b.png -------------------------------------------------------------------------------- /assets/admin/images/colorpicker_hsb_h.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kndnsow/woocommerce-catalog-enquiry/HEAD/assets/admin/images/colorpicker_hsb_h.png -------------------------------------------------------------------------------- /assets/admin/images/colorpicker_hsb_s.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kndnsow/woocommerce-catalog-enquiry/HEAD/assets/admin/images/colorpicker_hsb_s.png -------------------------------------------------------------------------------- /assets/admin/images/colorpicker_indic.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kndnsow/woocommerce-catalog-enquiry/HEAD/assets/admin/images/colorpicker_indic.gif -------------------------------------------------------------------------------- /assets/admin/images/colorpicker_rgb_b.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kndnsow/woocommerce-catalog-enquiry/HEAD/assets/admin/images/colorpicker_rgb_b.png -------------------------------------------------------------------------------- /assets/admin/images/colorpicker_rgb_g.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kndnsow/woocommerce-catalog-enquiry/HEAD/assets/admin/images/colorpicker_rgb_g.png -------------------------------------------------------------------------------- /assets/admin/images/colorpicker_rgb_r.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kndnsow/woocommerce-catalog-enquiry/HEAD/assets/admin/images/colorpicker_rgb_r.png -------------------------------------------------------------------------------- /assets/admin/images/custom_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kndnsow/woocommerce-catalog-enquiry/HEAD/assets/admin/images/custom_background.png -------------------------------------------------------------------------------- /lib/jquery/upload/images/Placeholder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kndnsow/woocommerce-catalog-enquiry/HEAD/lib/jquery/upload/images/Placeholder.png -------------------------------------------------------------------------------- /assets/admin/images/colorpicker_overlay.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kndnsow/woocommerce-catalog-enquiry/HEAD/assets/admin/images/colorpicker_overlay.png -------------------------------------------------------------------------------- /assets/admin/images/colorpicker_select.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kndnsow/woocommerce-catalog-enquiry/HEAD/assets/admin/images/colorpicker_select.gif -------------------------------------------------------------------------------- /assets/admin/images/colorpicker_submit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kndnsow/woocommerce-catalog-enquiry/HEAD/assets/admin/images/colorpicker_submit.png -------------------------------------------------------------------------------- /lib/jquery/upload/images/Placeholderdoc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kndnsow/woocommerce-catalog-enquiry/HEAD/lib/jquery/upload/images/Placeholderdoc.png -------------------------------------------------------------------------------- /lib/jquery/upload/images/Placeholderpdf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kndnsow/woocommerce-catalog-enquiry/HEAD/lib/jquery/upload/images/Placeholderpdf.png -------------------------------------------------------------------------------- /lib/jquery/upload/images/Placeholderppt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kndnsow/woocommerce-catalog-enquiry/HEAD/lib/jquery/upload/images/Placeholderppt.png -------------------------------------------------------------------------------- /lib/jquery/upload/images/Placeholdertxt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kndnsow/woocommerce-catalog-enquiry/HEAD/lib/jquery/upload/images/Placeholdertxt.png -------------------------------------------------------------------------------- /lib/jquery/upload/images/Placeholderxls.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kndnsow/woocommerce-catalog-enquiry/HEAD/lib/jquery/upload/images/Placeholderxls.png -------------------------------------------------------------------------------- /assets/admin/images/colorpicker_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kndnsow/woocommerce-catalog-enquiry/HEAD/assets/admin/images/colorpicker_background.png -------------------------------------------------------------------------------- /lib/jquery/upload/images/PlaceholderVideo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kndnsow/woocommerce-catalog-enquiry/HEAD/lib/jquery/upload/images/PlaceholderVideo.png -------------------------------------------------------------------------------- /framework/field-types/js/color.js: -------------------------------------------------------------------------------- 1 | // For Color Field Type 2 | 3 | jQuery(document).ready(function($){ 4 | $('.pickcolor-field').wpColorPicker(); 5 | }); 6 | 7 | -------------------------------------------------------------------------------- /woocommerce-catalog-enquiry-config.php: -------------------------------------------------------------------------------- 1 | ".$options[ $id ] ."
"; -------------------------------------------------------------------------------- /framework/validations/email.php: -------------------------------------------------------------------------------- 1 | $v ) { 8 | echo " $v,
14 |.
15 | 16 | 20 | 21 || 25 | | 26 | get_sku()) { ?> 27 | | 28 | 29 | |
|---|---|---|
| get_name(); ?>
34 | get_type() == 'variation') {
36 | if (isset($enquiry_data['variations']) && count($enquiry_data['variations']) > 0 ) {
37 | foreach ($enquiry_data['variations'] as $label => $value) {
38 | $label = str_replace( 'attribute_pa_', '', $label );
39 | $label = str_replace( 'attribute_', '', $label );
40 | echo " ".ucfirst($label).": ".ucfirst($value); 41 | } 42 | }else{ 43 | if ($product_obj->get_attributes()) { 44 | foreach ($product_obj->get_attributes() as $label => $value) { 45 | echo " ".ucfirst(wc_attribute_label($label)).": ".ucfirst($value); 46 | } 47 | } 48 | } 49 | } ?> 50 | |
51 | get_title(); ?> | 52 | get_sku()) { ?> 53 |get_sku(); ?> | 54 | 55 |
61 | : 62 | 63 |
64 | 68 | 69 |70 | 71 | 72 |
73 | 74 | 75 |76 | 77 | 78 |
79 | 80 | 81 |82 | 83 | 84 |
85 | 86 | 87 |88 | 89 | 90 |
91 | 92 | 93 ||
97 | . 98 | |
99 |
| 105 | 106 | | 107 | 110 |||
|---|---|---|
| 118 | 121 | | 122 |
123 | "; 127 | } 128 | ?> 129 | |
130 |
131 | "; 139 | } 140 | ?> 141 | |
142 |
248 | 249 |
250 | '; 252 | } 253 | } 254 | 255 | function woocommerce_catalog_do_settings_fields($page, $section) { 256 | global $wp_settings_fields; 257 | 258 | if (!isset($wp_settings_fields) || !isset($wp_settings_fields[$page]) || !isset($wp_settings_fields[$page][$section])) { 259 | return; 260 | } 261 | foreach ((array) $wp_settings_fields[$page][$section] as $field) { 262 | echo '