我对de产品对象有问题,它总是需要最后一项。。。
我真的需要帮助
function buttonCart() {
global $product;
//button si il est connecté ou non
if (is_user_logged_in()){
echo \'<a href=\'.get_permalink($product_id).\'/\'.$product->id.\'><button class="second_content">location\'.$product_id.\'</button></a>\';
echo \'<button class="second_content">achat</button>\';
}else{
echo \'<script>\';
echo \'var monObjet = \'.json_encode($product).\';\';
echo \'</script>\';
echo \'<a><button class="second_content">en savoir plus \'. $product->get_sku().\'</button></a><button i type="button" onclick="ShowModal(monObjet)" class="btn btn-info btn-lg" data-toggle="modal" >Open Modal</button>\';
var_dump($product);
}
}
提前感谢
最合适的回答,由SO网友:T.Todua 整理而成
您使用不正确。您使用$product_id
, 任何地方都没有定义,我认为您应该使用:$product->id
.
p、 美国美化代码,很难阅读。