2016-09-05 85 views
-1

我想在購物車中顯示自定義縮略圖圖像。我使用自定義屬性製作產品,如imageurlwoocommerce購物車在購物車中自定義縮略圖圖像

我用鉤子下方,使其工作:

function custom_new_product_image($cart_object) { 
    $a = '<img src="imageurlhere" />'; 
    return $a; 
} 

add_filter('woocommerce_cart_item_thumbnail', 'custom_new_product_image'); 

我的代碼工作得很好,如果我把一個靜態網址代替"imageurlhere",但我想通過一個自定義的產品屬性圖像的URL。

我能夠與

$cart_object->cart_contents['wccpf_imageurl'] 

如何使用自定義的產品,以獲得圖像URL屬性圖像URL代替靜態的嗎?

回答

3
function custom_new_product_image($_product_img, $cart_item, $cart_item_key) { 
    $a  = '<img src="'.$cart_item['wccpf_width'].'" />'; 
    return $a; 
} 

add_filter('woocommerce_cart_item_thumbnail', 'custom_new_product_image', 10, 3); 
+0

無兄弟不工作 – pcoder

+0

好吧,你已經添加了一個名爲'imageurl'其中有你期望的,右邊的圖像的URL的產品屬性? –

+0

是的,我想表明,作爲產品thubmnail圖像在購物車 – pcoder