Example #1
0
 if (in_array('price', $enable) || in_array('button', $enable)) {
     $result .= '<div class="dp-col dp-list-add-to-cart dp-col_1_of_5">';
     if (in_array('price', $enable)) {
         $result .= '<div class="dp-list-price dp-price">' . $product->get_price_html() . '</div>';
     }
     $result .= '<div class="dp-stock"></div>';
     if (in_array('button', $enable)) {
         switch ($dp_addtocartbutton['type']) {
             case 'buttonquantity':
                 ob_start();
                 woocommerce_template_single_add_to_cart();
                 $result .= ob_get_contents();
                 ob_end_clean();
                 break;
             case 'productDetail':
                 $result .= '<div class="dp-grid-button">' . dp_add_to_cart_productdetail(get_permalink(), $addtocarttext) . '</div>';
                 break;
             case 'customButton':
                 $result .= '<div class="dp-grid-button">' . dp_add_to_cart_customButton($addtocarturl, $addtocarttext) . '</div>';
                 break;
             case 'customText':
                 $result .= '<div class="dp-grid-button">' . dp_add_to_cart_customText($addtocarturl, $addtocarttext) . '</div>';
                 break;
             default:
                 $result .= '<div class="dp-grid-button">' . dp_add_to_cart() . '</div>';
                 break;
         }
     }
     //$button Show / Hide
     $result .= '</div>';
 }
Example #2
0
         //    global $product, $yith_wcwl;
         //    $result.=YITH_WCWL_UI::add_to_wishlist_button( $yith_wcwl->get_wishlist_url(), $product->product_type, $yith_wcwl->is_product_in_wishlist( $product->id ) );
         case 'price':
             $result .= '<div class="dp-grid-price dp-price">' . $product->get_price_html() . '</div>';
             break;
         case 'button':
             $result .= '<div class="dp-stock"></div>';
             switch ($dp_addtocartbutton['type']) {
                 case 'buttonquantity':
                     ob_start();
                     woocommerce_template_single_add_to_cart();
                     $result .= ob_get_contents();
                     ob_end_clean();
                     break;
                 case 'productDetail':
                     $result .= '<div class="dp-grid-button">' . dp_add_to_cart_productdetail(get_permalink(), $dp_addtocartbutton['custom_text']) . '</div>';
                     break;
                 case 'customButton':
                     $result .= '<div class="dp-grid-button">' . dp_add_to_cart_customButton($dp_addtocartbutton['custom_url'], $dp_addtocartbutton['custom_text']) . '</div>';
                     break;
                 case 'customText':
                     $result .= '<div class="dp-grid-button">' . dp_add_to_cart_customText($dp_addtocartbutton['custom_url'], $dp_addtocartbutton['custom_text']) . '</div>';
                     break;
                 default:
                     $result .= '<div class="dp-grid-button">' . dp_add_to_cart() . '</div>';
                     break;
             }
             //$button Show / Hide
             break;
     }
 }