<?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,
            }
        }
    });
});

TOYOTA 1.5 XR AT

R 373 799
Range:
URBAN CRUISER
Year:
2026
Mileage:
1 km
Colour:
Mystic Pearl White (ZHJ)
Transmission:
AUTOMATIC
Fuel:
UNLEADED
Vehicle ID:
29088927
Description

Unmatched Assurance with Every Drive

Experience peace of mind with this demo vehicle, backed by a trusted brand. Our promise includes a comprehensive checklist for quality assurance, ensuring your investment is sound. With guaranteed mileage and year model, you can drive confidently, knowing you have made a secure choice.

This vehicle not only meets but exceeds expectations with our Automark Warranty available for added protection. The guarantee of not being stolen reinforces our commitment to your safety and satisfaction. Join the ranks of satisfied drivers who trust in our quality vehicles.

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

Key highlights:
– Backed by Toyota
– Guaranteed not stolen
– Automark Warranty Available
– Guaranteed Mileage
– Guaranteed year model
– Thorough checklist inspection

At NMI, we prioritise your trust and satisfaction. Drive with confidence, knowing you have chosen a vehicle that delivers on every promise.

Available from NMI Toyota Stellenbosch
<?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/mol01645_u0070918_1.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/mol01645_u0070918_2.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/mol01645_u0070918_3.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/mol01645_u0070918_4.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/mol01645_u0070918_5.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/mol01645_u0070918_6.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/mol01645_u0070918_7.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/mol01645_u0070918_8.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/mol01645_u0070918_9.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/mol01645_u0070918_10.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/mol01645_u0070918_11.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/mol01645_u0070918_12.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/mol01645_u0070918_13.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/mol01645_u0070918_14.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/mol01645_u0070918_15.jpg
TOYOTA
URBAN CRUISER
(2025)

TOYOTA 1.5 XR AT

<?php
  
   $post_id = get_the_id();
$post_meta = get_post_meta($post_id);
  echo print_r($post_meta);
  ?>
JTDUYMJ1S00115498
JTDUYMJ1S00115498
Colour: Mystic Pearl White Bi-Tone
MOL01645
29087458

Enquire

Contact Form - Satellite
<?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 324 899
42069km
2025
AUTOMATIC
More details
https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/mol01645_u0070898_1.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/mol01645_u0070898_2.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/mol01645_u0070898_3.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/mol01645_u0070898_4.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/mol01645_u0070898_5.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/mol01645_u0070898_6.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/mol01645_u0070898_7.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/mol01645_u0070898_8.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/mol01645_u0070898_9.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/mol01645_u0070898_10.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/mol01645_u0070898_11.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/mol01645_u0070898_12.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/mol01645_u0070898_13.jpg
TOYOTA
URBAN CRUISER
(2025)

TOYOTA 1.5 XR AT

<?php
  
   $post_id = get_the_id();
$post_meta = get_post_meta($post_id);
  echo print_r($post_meta);
  ?>
JTDUYMJ1S00112322
JTDUYMJ1S00112322
Colour: MysticPearlWhite(ZHJ
MOL01645
29087449

Enquire

Contact Form - Satellite
<?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 329 899
38903km
2025
AUTOMATIC
More details
https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/mol01645_ud0050100_1.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/mol01645_ud0050100_2.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/mol01645_ud0050100_3.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/mol01645_ud0050100_4.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/mol01645_ud0050100_5.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/mol01645_ud0050100_6.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/mol01645_ud0050100_7.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/mol01645_ud0050100_8.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/mol01645_ud0050100_9.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/mol01645_ud0050100_10.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/mol01645_ud0050100_11.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/mol01645_ud0050100_12.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/mol01645_ud0050100_13.jpg
TOYOTA
URBAN CRUISER
(2026)

TOYOTA 1.5 XR AT

<?php
  
   $post_id = get_the_id();
$post_meta = get_post_meta($post_id);
  echo print_r($post_meta);
  ?>
JTDUYMJ1S00125922
JTDUYMJ1S00125922
Colour: Mystic Pearl White (ZHJ)
MOL01645
29089144

Enquire

Contact Form - Satellite
<?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 354 899
4500km
2026
AUTOMATIC
More details
https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/mol01645_ud0050107_1.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/mol01645_ud0050107_2.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/mol01645_ud0050107_3.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/mol01645_ud0050107_4.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/mol01645_ud0050107_5.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/mol01645_ud0050107_6.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/mol01645_ud0050107_7.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/mol01645_ud0050107_8.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/mol01645_ud0050107_9.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/mol01645_ud0050107_10.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/mol01645_ud0050107_11.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/mol01645_ud0050107_12.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/mol01645_ud0050107_13.jpg
TOYOTA
URBAN CRUISER
(2026)

TOYOTA 1.5 XR AT

<?php
  
   $post_id = get_the_id();
$post_meta = get_post_meta($post_id);
  echo print_r($post_meta);
  ?>
JTDUYMJ1S00125974
JTDUYMJ1S00125974
Colour: Mystic Pearl White (ZHJ)
MOL01645
29089448

Enquire

Contact Form - Satellite
<?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 359 900
4500km
2026
AUTOMATIC
More details