Compare commits

...

2 Commits

Author SHA1 Message Date
3wc
a9b655e04f Fix incorrect label generation
All checks were successful
continuous-integration/drone/push Build is passing
2024-07-16 18:23:17 -04:00
3wc
5832b48479 Initialise is_organic to avoid warning 2024-07-10 19:48:04 -04:00

View File

@ -105,10 +105,7 @@ if(!is_user_logged_in()){
bottom: 5.9mm; /* Adjust this value to set the distance from the bottom of the label */ bottom: 5.9mm; /* Adjust this value to set the distance from the bottom of the label */
left: 0; left: 0;
right: 0; right: 0;
} }
.label .order-details p { .label .order-details p {
margin-block: 0.5mm; margin-block: 0.5mm;
@ -144,16 +141,17 @@ if(!is_user_logged_in()){
$order_subscription_coffees = get_field("coffees", $order_id); $order_subscription_coffees = get_field("coffees", $order_id);
$j = 0;
$is_new = false; $is_new = false;
foreach ($items as $item) { foreach ($items as $item) {
$j = 0;
// checking if product is a coffee // checking if product is a coffee
$product_id = $item->get_product_id(); $product_id = $item->get_product_id();
$product_categories = get_the_terms($product_id, "product_cat"); $product_categories = get_the_terms($product_id, "product_cat");
$is_coffee = false; $is_coffee = false;
$is_subscription = false; $is_subscription = false;
$is_organic = false;
if ( if (
!empty($product_categories) && !empty($product_categories) &&
@ -170,6 +168,9 @@ if(!is_user_logged_in()){
} }
} }
$product_name = '';
$roast = '';
if ($is_coffee || $is_subscription) { if ($is_coffee || $is_subscription) {
$brew_method = $item->get_meta("pa_brew-method"); $brew_method = $item->get_meta("pa_brew-method");
$weight = $item->get_meta("weight"); $weight = $item->get_meta("weight");
@ -199,7 +200,8 @@ if(!is_user_logged_in()){
$quantity = $item->get_quantity(); $quantity = $item->get_quantity();
for ($i = 0; $i < $quantity; $i++) { for ($i = 0; $i < $quantity; $i++) {
if ($is_subscription) { if ($is_subscription) {
if (is_object($order_subscription_coffees[$i + $j]["coffee"])){ if (($order_subscription_coffees !== null)
&& (is_object($order_subscription_coffees[$i + $j]["coffee"]))){
$coffee = $order_subscription_coffees[$i + $j]["coffee"]; $coffee = $order_subscription_coffees[$i + $j]["coffee"];
$product_name = $coffee->post_title; $product_name = $coffee->post_title;
$roast = get_field("roast_level", $coffee->ID); $roast = get_field("roast_level", $coffee->ID);