1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
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
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
|
<?php global $product;
$products = $nasa_compare->get_products_list(); $fields = $nasa_compare->fields(); ?> <div class="nasa-wrap-table-compare"> <?php if ($products) : ?> <table class="nasa-table-compare"> <?php foreach ($fields as $field => $name) : if ($field == 'title') : continue; endif; ?> <tr class="<?php echo esc_attr($field); ?>"> <th> <?php echo ($field == 'image') ? esc_html__('Product', 'elessi-theme') : $name; ?> <?php echo ($field == 'image') ? '<div class="fixed-th"></div>' : ''; ?> </th>
<?php $index = 0; foreach ($products as $product_id => $product) : $product_class = ($index % 2 == 0 ? 'odd' : 'even') . ' nasa-compare-view-product_' . $product_id; ?> <td class="<?php echo esc_attr($product_class); ?>"> <?php switch ($field) : case 'image': $nasa_title = isset($product->fields['title']) ? $product->fields['title'] : ''; $href = get_permalink($product_id); echo '<a href="' . esc_url($href) . '" title="' . esc_attr($product->fields['title']) . '">';
echo '<div class="image-wrap">' . $product->get_image(apply_filters('ns_img_size_compare', 'yith-woocompare-image')) . '</div>'; echo ($nasa_title != '') ? '<h5 class="compare-product-title">' . $nasa_title . '</h5>' : ''; echo '</a>'; break;
case 'title':
break;
case 'add-to-cart': woocommerce_template_loop_add_to_cart(); break;
default: echo empty($product->fields[$field]) ? ' ' : $product->fields[$field]; break; endswitch; ?> </td> <?php ++$index; endforeach; ?>
</tr>
<?php endforeach; ?>
<?php if (get_option('yith_woocompare_price_end') == 'yes' && isset($fields['price'])) : ?> <tr class="price repeated"> <th><?php echo ($fields['price']); ?></th>
<?php $index = 0; foreach ($products as $product_id => $product) : $product_class = ($index % 2 == 0 ? 'odd' : 'even') . ' nasa-compare-view-product_' . $product_id ?> <td class="<?php echo esc_attr($product_class); ?>"> <?php echo ($product->fields['price']); ?> </td> <?php ++$index; endforeach; ?>
</tr> <?php endif; ?>
<?php if (get_option('yith_woocompare_add_to_cart_end') == 'yes' && isset($fields['add-to-cart'])) : ?> <tr class="add-to-cart repeated"> <th><?php echo ($fields['add-to-cart']); ?></th> <?php $index = 0; foreach ($products as $product_id => $product) : $product_class = ($index % 2 == 0 ? 'odd' : 'even') . ' nasa-compare-view-product_' . $product_id ?> <td class="<?php echo ($product_class); ?> nasa-group-btns"> <?php woocommerce_template_loop_add_to_cart(); ?> </td> <?php ++$index; endforeach; ?> </tr> <?php endif; ?> <tr class="remove-item"> <th> </th>
<?php $index = 0; foreach ($products as $product_id => $product) : $product_class = ($index % 2 == 0 ? 'odd' : 'even') . ' nasa-compare-view-product_' . $product_id ?> <td class="<?php echo esc_attr($product_class); ?>"> <a href="javascript:void(0);" class="nasa-remove-compare" data-prod="<?php echo esc_attr($product_id); ?>" rel="nofollow"><?php echo esc_html__('Remove', 'elessi-theme'); ?></a> </td> <?php ++$index; endforeach; ?> </tr> </table> <?php else: echo '<p class="text-center padding-top-30 nasa-flex jc"><svg class="nasa-empty-icon" viewBox="0 0 512 512" with="215" height="215" fill="currentColor"><path d="M500.9,240.5c-6.1,0-11.1,5-11.1,11.1c0,62.3-24.3,120.9-68.3,164.9c-44.1,44-102.6,68.3-164.9,68.3 c-55.1,0-107.3-19-149.1-53.9l40.4-8c6-1.2,9.9-7,8.7-13c-1.2-6-7.1-9.9-13-8.7l-61.8,12.3c-0.7,0.1-1.3,0.4-2,0.6c0,0-0.1,0-0.1,0 c0,0,0,0,0,0c-0.9,0.4-1.7,0.9-2.5,1.5c-0.2,0.1-0.4,0.3-0.5,0.5c-0.7,0.6-1.3,1.3-1.9,2.1c0,0,0,0.1-0.1,0.1 c-0.5,0.8-0.9,1.6-1.2,2.5c-0.1,0.2-0.1,0.4-0.2,0.7c-0.3,0.9-0.4,1.9-0.4,2.9c0,0,0,0,0,0v71.6c0,6.1,5,11.1,11.1,11.1 S95,502,95,495.8v-46.6c45.5,37.3,102,57.7,161.7,57.7c68.2,0,132.3-26.6,180.5-74.8S512,319.8,512,251.6 C512,245.5,507,240.5,500.9,240.5z"/><path d="M478.2,178.4c1.5,4.7,5.9,7.6,10.5,7.6c1.1,0,2.3-0.2,3.5-0.6c5.8-1.9,9-8.2,7-14c-2.9-8.7-6.2-17.3-10-25.6 c-2.5-5.6-9.1-8-14.6-5.5c-5.6,2.5-8,9.1-5.5,14.6C472.5,162.6,475.6,170.5,478.2,178.4z"/><path d="M22.1,261.4c0-62.3,24.3-120.9,68.3-164.9c44.1-44,102.6-68.3,164.9-68.3c55.1,0,107.3,19,149.1,53.9 l-40.4,8.1c-6,1.2-9.9,7-8.7,13c1,5.3,5.7,8.9,10.8,8.9c0.7,0,1.4-0.1,2.2-0.2l61.8-12.3c0.7-0.1,1.3-0.4,2-0.6c0,0,0.1,0,0.1,0 c0,0,0,0,0,0c0.9-0.4,1.7-0.9,2.5-1.5c0.2-0.1,0.4-0.3,0.5-0.5c0.7-0.6,1.3-1.3,1.9-2.1c0,0,0-0.1,0.1-0.1c0.5-0.8,0.9-1.6,1.2-2.5 c0.1-0.2,0.1-0.4,0.2-0.7c0.3-0.9,0.4-1.9,0.4-2.9c0,0,0,0,0,0V17.2c0-6.1-5-11.1-11.1-11.1c-6.1,0-11.1,5-11.1,11.1v46.6 C371.5,26.4,315,6.1,255.3,6.1C187.1,6.1,123,32.7,74.8,80.9S0,193.2,0,261.4c0,6.1,5,11.1,11.1,11.1S22.1,267.6,22.1,261.4z"/><path d="M31,325.4c-1.7-5.9-7.8-9.3-13.7-7.6c-5.9,1.7-9.3,7.8-7.6,13.7c3.4,12.1,7.8,24.1,13,35.6 c1.9,4.1,5.9,6.5,10.1,6.5c1.5,0,3.1-0.3,4.6-1c5.6-2.5,8-9.1,5.5-14.6C38.2,347.4,34.2,336.5,31,325.4z"/></svg></p>'; echo '<h5 class="text-center margin-bottom-30 empty woocommerce-compare__empty-message">' . esc_html__('No product added to compare !', 'elessi-theme') . '</h5>'; echo '<p class="text-center"><a href="' . esc_url(get_permalink(wc_get_page_id('shop'))) . '" class="button nasa-sidebar-return-shop" title="' . esc_attr__('RETURN TO SHOP', 'elessi-theme') . '">' . esc_html__('RETURN TO SHOP', 'elessi-theme') . '</a></p>'; endif; ?> </div>
|