Comment ajouter une colonne personnalisée à woocommerce panier, puis ajouter des informations de certaines entrées de cette colonne à la commande, la page de paiement et à envoyer un courriel? En fait, j'ai besoin d'ajouter la liste d'amis de buddypress à chaque ligne de produits (le prix doit dépendre du nombre d'amis cochés). Ici, je trouve la suggestion, mais il s `en partie helpfull WooCommerce: Add input field to every item in cart communauté wp aussi garder le silence http://wordpress.org/support/topic/woocommerce-custom-column-in-cart?replies=1Woocommerce panier panier
ce que je fais - son juste ajouter la liste d'amis et aucune idée disponible prochainement comment puis-je enregistrer des données sur la mise à jour panier ou continuer.
if (bp_has_members('user_id=' . bp_loggedin_user_id())){
function ggUserFrom(){
$arrUsers = array();
while (bp_members()){
bp_the_member();
$arrUsers[ bp_get_member_user_nicename() ] = bp_get_member_user_nicename();
}
return $arrUsers;
}
echo "<div class='friends-holder'>";
foreach (ggUserFrom() as $friend){
echo '<p><input type="checkbox" name="cart['.$cart_item_key.'][friendsfromcart]" value="'.$friend.'">
<span>'.$friend.'</span></p>';
}
echo "</div>";
}
Im chercher à obtenir des informations sur cette question.
Cela devrait fonctionner pour vous. name = "cart ['. $ cart_item_key.'] [friendsfromcart] []" Cela créera un tableau de cases à cocher. – WisdmLabs