1
Ich habe eine Schleife von Warenkorb Artikel in Woocommerce, die derzeit nur den Namen, Menge und Preis anzeigt. Ich versuche auch, das Bildminiaturbild anzuzeigen, aber es gibt mir entweder einen Fehler und die Seite wird überhaupt nicht geladen oder geladen, aber es zeigt nichts an.Woocommerce - Kann nicht innerhalb der Schleife der Warenkorb Artikel anzeigen
<?php
global $woocommerce;
$items = $woocommerce->cart->get_cart();
$currency = get_woocommerce_currency_symbol();
if (!$items) {
echo '<span class="no-items-mini">No items added</span>';
}
foreach($items as $item => $values) {
$_product = $values['data']->post;
$link = get_permalink($_product);
echo "<span>";
echo $values['quantity']." x <a href='".$link."'>".$_product->post_title;
echo "<a/></span>";
$price = get_post_meta($values['product_id'] , '_price', true);
echo " Price: ".$currency.$price."<br>";
$image = wp_get_attachment_image_src($values['product_id'], 'single-post-thumbnail');
echo "<img src=$image[0];/>";
}
$total = floatval(preg_replace('#[^\d.]#', '', $woocommerce->cart->get_cart_total()));
echo "<span class='mini-total'><b>Total: </b>".$currency.$total."</span>";
?>