Ana içeriğe geç

Version Docs Updated

Amaç

Bu sayfa, Vehicles list modülü konusunu teknik ve operasyonel açıdan standart bir referans formatında açıklar.

🚗 Vehicles list

İçindekiler

  • Kullanım
  • Özellikler
  • Geliştirici Notları

Vehicles list modülü, Rentiva platformundaki vehicle süreçlerini yönetmek ve kullanıcılara sunmak için tasarlanmıştır.

Kullanım

GÖRSEL GELECEK

Buraya bu modülün frontend (kullanıcı tarafı) görünümünü temsil eden bir ekran görüntüsü eklenecektir.

Bu modülü herhangi bir sayfaya veya yazıya eklemek için aşağıdaki kısa kodu (shortcode) kullanabilirsiniz:

[rentiva_vehicles_list limit="12"]

Gutenberg blok editöründe "MHM Rentiva -> Vehicles list" bloğunu seçerek görsel olarak da ekleyebilirsiniz.

Parametreler

Aşağıdaki parametreler kısa kod içerisinde kullanılabilir:

ParametreVarsayılanAçıklama
limit12Görüntülenecek maksimum öğe sayısı.
columns1Modülün general davranışını kontrol eder.
orderbytitleModülün general davranışını kontrol eder.
orderASCModülün general davranışını kontrol eder.
category(boş)Modülün feature davranışını kontrol eder.
featured0Görünürlük kontrolü. 1 (Açık) veya 0 (Kapalı).
show_image1Görünürlük kontrolü. 1 (Açık) veya 0 (Kapalı).
show_title1Modülün general davranışını kontrol eder.
show_price1Modülün general davranışını kontrol eder.
show_features1Modülün general davranışını kontrol eder.
show_rating1Modülün general davranışını kontrol eder.
show_booking_button1Modülün general davranışını kontrol eder.
show_favorite_button1Modülün general davranışını kontrol eder.
show_category1Modülün general davranışını kontrol eder.
show_brand0Görünürlük kontrolü. 1 (Açık) veya 0 (Kapalı).
show_badges1Modülün general davranışını kontrol eder.
show_description1Görünürlük kontrolü. 1 (Açık) veya 0 (Kapalı).
show_availability0Modülün general davranışını kontrol eder.
show_compare_button1Modülün general davranışını kontrol eder.
enable_lazy_load1Görünürlük kontrolü. 1 (Açık) veya 0 (Kapalı).
enable_ajax_filtering0Görünürlük kontrolü. 1 (Açık) veya 0 (Kapalı).
enable_infinite_scroll0Görünürlük kontrolü. 1 (Açık) veya 0 (Kapalı).
image_sizemediumModülün layout davranışını kontrol eder.
ids(boş)Virgülle ayrılmış ID listesi (Örn: 12,15,44).
max_features5Modülün feature davranışını kontrol eder.
price_formatdailyModülün layout davranışını kontrol eder.
class(boş)Modülün general davranışını kontrol eder.
custom_css_class(boş)Modülün layout davranışını kontrol eder.
min_rating(boş)Modülün query davranışını kontrol eder.
min_reviews(boş)Modülün query davranışını kontrol eder.

Özellikler

📱 Responsive Tasarım

  • Mobil: Tek sütun düzeni.
  • Tablet (782px altı): Optimize edilmiş görünüm.
  • Masaüstü: Ayarlanan sütun veya genişlikte tam görünüm.

🚀 Performans Odaklı

  • Akıllı Önbellek: Veritabanı sorguları sistem tarafından optimize edilerek önbelleğe alınır.
  • Koşullu Yükleme: Statik dosyalar sadece modülün kullanıldığı sayfalarda yüklenir.

Geliştirici Notları

  • HTML Yapısı: Tüm kapsayıcılar .mhm-rentiva-vehicles-list-wrapper sınıfı ile başlar.
  • Özelleştirme: CSS değişkenleri (--mhm-color-primary vb.) global css-variables.css dosyasından miras alınır.

Bölüm Sonu Özeti

  • Vehicles list sayfası, tekil referans başlıklarıyla standart dokümantasyon yapısına alınmıştır.

Değişiklik Günlüğü

TarihSürümNot
19.03.20264.21.0-docsSayfa alfabetik olarak sıralandı ve görsel yer tutucusu eklendi.