Example #1
0
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>';
    }
}
Example #2
0
<?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"] = "";