function as_after_add_to_cart_button() { global $product; $data_product = as_get_product_compare(); if (isset($data_product[$product->id])) { echo '<span class="compare-notice">' . __("Product is in compare", AS_DOMAIN) . ' | <a target="_blank" href="' . get_page_link(get_option("as-compare-page-id")) . '">' . __("Go to compare", AS_DOMAIN) . '</a>' . '</span>'; } else { echo '<span class="compare-notice"><a data-product-id="' . $product->id . '" class="button as_button product_show_detail_button as_compare_btn" href="javascript:;">Add To Compare</a></span>'; } }
<?php $product_list = as_get_product_compare(); $total_attrs = array(); $attrs = array(); $images = array(); $names = array(); $prices = array(); $views = array(); $removes = array(); if (!empty($product_list)) { //Get Total Product Attr foreach ($product_list as $id => $product) { $product_attr = $product["attributes"]; foreach ($product_attr as $attribute) { $total_attrs[] = $attribute["name"]; } } foreach ($product_list as $id => $product) { $images[$id] = $product["image"]; $names[$id] = $product["name"]; $prices[$id] = wc_price($product["price"]); $views[$id] = '<a target="_blank" href="' . get_permalink($id) . '">View</a>|<a href="javascript:;" class="button as_button product_show_detail_button as_quickview_btn" data-ajax-url="' . admin_url("admin-ajax.php") . '" data-product-id="' . $id . '"><span class="dslc-icon dslc-icon-eye-open"></span></a>'; $removes[$id] = '<a class="as_remove_compare_product_btn" data-product-id="' . $id . '" href="javascript:;">Remove</a>'; $product_attr = $product["attributes"]; foreach ($total_attrs as $attr_name) { if (isset($product_attr[$attr_name])) { $attrs[$attr_name]["title"] = $product_attr[$attr_name]["title"]; $attrs[$attr_name]["values"][$id] = $product_attr[$attr_name]["values"]; } else { $attrs[$attr_name]["title"] = "";