<?php
  $post_id = get_the_id();
// echo print_r(get_vehicle_gallery_images()); 
$image_urls = get_post_meta($post_id, 'pictures', true);

if (is_string($image_urls)) {
    $images = explode(',', $image_urls);
} elseif (is_array($image_urls)) {
    $images = $image_urls;
} else {
    $images = [];
}

if (!empty($images)): ?>
    <div class="vehicle-gallery">
        <?php foreach ($images as $index => $img_url): ?>
            <a href="<?php echo esc_url(trim($img_url)); ?>" class="glightbox" data-gallery="vehicle-gallery">
                <?php if ($index === 0): ?>
                    <img src="<?php echo esc_url(trim($img_url)); ?>" alt="Vehicle Image" class="gallery-main-image" />
                <?php else: ?>
                    <img src="<?php echo esc_url(trim($img_url)); ?>" alt="Gallery Thumb" class="gallery-thumb"  />
                <?php endif; ?>
            </a>
        <?php endforeach; ?>
    </div>
<?php endif; ?>

document.addEventListener('DOMContentLoaded', function () {
    new Swiper('.vehicle-gallery', {
        slidesPerView: 5,
        spaceBetween: 10,
        loop: true,
        navigation: {
            nextEl: '.swiper-button-next',
            prevEl: '.swiper-button-prev',
        },
        breakpoints: {
            768: {
                slidesPerView: 3,
            },
            480: {
                slidesPerView: 2,
            }
        }
    });
});
BMW 3 SERIES (2023)

BMW SEDAN MY22.9 320i M SPORT AT

R 689 950
Range:
3 SERIES
Year:
2023
Mileage:
33 000km
Colour:
Black
Transmission:
AUTOMATIC
Fuel:
UNLEADED
Vehicle ID:
29088690
Additional Information:

Experience luxury and performance with this exceptional offering. This vehicle combines elegance with advanced engineering, perfect for both city and highway driving. It’s a stunning choice for those looking to elevate their daily commute.

Take advantage of our trade-in options and flexible finance solutions with all major banks. Enjoy the convenience of nationwide delivery. Our friendly, professional sales team is ready to assist you with our holding deposit policy, ensuring a seamless purchasing experience.

Mileage is recorded at the time of advertising and may vary.

Key highlights:
– Used condition, meticulously maintained
– Trade-ins welcome
– Finance options available with all major banks
– Nationwide delivery service
– Friendly and professional sales team

At NMI, we prioritise your satisfaction and confidence in every purchase. Discover the difference today.

Available from NMI MG Umhlanga
<?php
  $post_id = get_the_id();

   $custom_fields = get_post_meta($post_id);
echo $custom_fields['mmcode'][0] . '<br />';
  echo print_r($custom_fields);
    if (empty($custom_fields)) {
        error_log("No custom fields found for post ID: $post_id");
        return;
    }

    error_log("Custom fields for post ID $post_id:");

    foreach ($custom_fields as $key => $value) {
        // $value is always an array
        if (is_array($value)) {
            foreach ($value as $val) {
                error_log("$key => $val");
            }
        } else {
            error_log("$key => $value");
        }
    }
?>
Sales Enquiry - Satellite

Similar Listings 

https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/tol10176_u500108_1.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/tol10176_u500108_2.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/tol10176_u500108_3.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/tol10176_u500108_4.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/tol10176_u500108_5.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/tol10176_u500108_6.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/tol10176_u500108_7.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/tol10176_u500108_8.jpg
BMW
3 SERIES
(2023)

BMW SEDAN MY22.9 318i M SPORT AT

<?php
  
   $post_id = get_the_id();
$post_meta = get_post_meta($post_id);
  echo print_r($post_meta);
  ?>
WBA22FF050FN84466
WBA22FF050FN84466
Colour: Grey
TOL10176
29088765
<?php
  $post_id = get_the_id();

   $custom_fields = get_post_meta($post_id);
echo $custom_fields['mmcode'][0] . '<br />';
  echo print_r($custom_fields);
    if (empty($custom_fields)) {
        error_log("No custom fields found for post ID: $post_id");
        return;
    }

    error_log("Custom fields for post ID $post_id:");

    foreach ($custom_fields as $key => $value) {
        // $value is always an array
        if (is_array($value)) {
            foreach ($value as $val) {
                error_log("$key => $val");
            }
        } else {
            error_log("$key => $value");
        }
    }
?>
R 589 950
51 000km
2023
AUTOMATIC
More details