• 14-10-2025, 11:30:45
    #1
    NommoTech Adres – OpenCart İl-İlçe-Mahalle-Sokak Modülü

    Genel Tanım


    NommoTech Adres Modülü, OpenCart tabanlı e-ticaret sistemlerinde adres yönetimini Türkiye’ye özel formatta yeniden tanımlar.
    İl → İlçe → Mahalle → Sokak zincirini dinamik biçimde oluşturarak kullanıcıların adres girişini kolaylaştırır, veritabanı standardını korur ve yanlış adres girişlerini önler.
    Modül; OpenCart varsayılan tema ve Journal3 Quick Checkout yapısıyla tam uyumlu olacak şekilde tasarlanmıştır.
    Kayıt sayfası, misafir kargo adresi, ödeme adresi, adres düzenleme ekranı ve varsayılan checkout dahil olmak üzere tüm adres formlarında tek mantıkla çalışır.
    Bu modül, herhangi bir hazır eklenti, framework veya üçüncü parti kod kullanılmadan, tamamen tarafımdan sıfırdan geliştirilmiştir.
    Tamamen özgün yapısı sayesinde sisteminize tam entegrasyon sağlar ve performans kaybı oluşturmaz.
    Ayrıca modülün içinde yer alan “güncelleme bölümü” sayesinde,
    Türkiye genelindeki en güncel il, ilçe, mahalle ve sokak verilerini NommoTech lisans sunucusundan tek tıkla indirip sisteminize otomatik olarak entegre edebilirsiniz.
    Bu sayede adres veritabanınız her zaman güncel kalır, manuel işlem gerektirmez.
    Modül Video: https://nommotech.com.tr/video.php








    ⚙️ Teknik Özellikler


    🔗 Zincirli Adres Yapısı

    • İl seçildiğinde otomatik olarak ilgili ilçeler yüklenir.
    • İlçe seçildiğinde bağlı mahalleler, mahalle seçildiğinde sokaklar dinamik olarak çağrılır.
    • Tüm zincir verileri NommoTech adres veritabanı üzerinden alınır (oc_ilceler, oc_mahalleler, oc_sokaklar).

    🧠 Akıllı address_2 Entegrasyonu

    • Tüm adres bileşenleri (ilçe, mahalle, sokak) adres_2 alanında kodlanmış olarak saklanır.
    • Böylece mevcut OpenCart eklentileri, ödeme modülleri veya kargo sistemleri hiçbir ek düzenleme gerektirmeden çalışır.
    • city alanı gizlenmiş olup, otomatik olarak seçilen ilçe adıyla doldurulur.

    🧩 Tema ve Checkout Uyumluluğu

    • OpenCart varsayılan tema adres formlarıyla birebir entegredir.
    • Journal3 Quick Checkout sayfasında Vue.js tabanlı dinamik yapıyla sorunsuz çalışır.
    • guest_shipping.twig, register.twig, checkout/payment_address.twig gibi tüm varyasyonlarda aynı zincir mantığı korunur.
    • Geliştirici, yeni alanlar eklemek istese dahi sistem otomatik senkronizasyonu sürdürür.

    🔒 Lisans Kontrollü ve Güvenli Güncelleme Sistemi

    • Modül, NommoTech Lisans Sunucusu ile entegre çalışır.
    • Yalnızca lisansı aktif domainler, güncel SQL veya veri dosyalarını indirebilir.
    • İndirme işlemleri secure_download.php API’si üzerinden gerçekleşir ve tüm istekler loglanır.
    • Yetkisiz domainlerde lisans doğrulaması başarısız olur, sistem güvenliği korunur.

    ⚡ Otomatik SQL Güncelleme Paneli

    • Modül yönetim ekranından tek tıkla:
      • Mevcut tablo durumu canlı olarak sorgulanabilir.
      • Güncel SQL dosyası NommoTech sunucusundan güvenli bağlantı ile indirilir.
      • İndirme tamamlanınca otomatik olarak veritabanına uygulanır.
    • Kullanıcı hiçbir teknik bilgiye ihtiyaç duymadan taban güncellemesini yapabilir.

    💎 Avantajlar


    🗺️ 4 aşamalı adres zinciri İl, ilçe, mahalle, sokak düzeyinde eksiksiz seçim
    🔐 Lisans kontrollü yapı Yalnızca onaylı domainlerde aktif çalışır
    ⚙️ Adres2 uyumluluğu Tüm OpenCart modülleriyle doğal entegrasyon
    💾 SQL senkronizasyon sistemi Otomatik indir-kur mantığıyla manuel işlem gerektirmez
    ⚡ Vue.js tabanlı dinamik yapı Journal3 Quick Checkout ile canlı adres akışı
    🧩 Varsayılan tema desteği OpenCart çekirdek checkout ve kayıt formlarıyla birebir uyum
    📊 Lisans loglama Her doğrulama ve indirme işlemi sunucuda kayıt altına alınır


    🏗️ Teknik Mimarisi

    • Uyumlu Sürümler: OpenCart 3.0.2.0 - 3.0.3.0 - 3.0.3.1 - 3.0.3.2 - 3.0.3.3 - 3.0.3.5 - 3.0.3.6 - 3.0.3.7 - 3.0.3.8
    • Backend: PHP 7.2+ (Hostinger, cPanel, Apache/Nginx ortamlarıyla test edilmiştir)
    • Frontend: Vue.js tabanlı reaktif yapı
    • Veritabanı: oc_ilceler, oc_mahalleler, oc_sokaklar tabloları
    • Lisans API: https://nommotech.com.tr/license_server.php
    • Güvenli indirme: secure_download.php (POST: domain + secret + file)

    🔧 Kurulum ve Kullanım

    1. Modülü yükleyip aktif hale getirin.
    2. Yönetim panelinde Eklentiler → NommoTech Adres menüsüne gidin.
    3. “Tabloları Kontrol Et” butonuyla sistemdeki tablo durumunu görün.
    4. “SQL İndir” butonuna basarak lisans sunucusundan güncel dosyayı indirin.
    5. “Güncelle” butonuyla veritabanı otomatik olarak yapılandırılsın.
    6. Artık tüm adres formlarınızda İl → İlçe → Mahalle → Sokak zinciri aktif hale gelecektir.

    🧭 Özet


    NommoTech Adres Modülü, Türkiye adres yapısına özel geliştirilmiş, lisans kontrollü, güvenli ve tam entegre bir OpenCart eklentisidir.
    Varsayılan tema ve Journal3 Quick Checkout yapılarıyla tam uyumluluk,
    adres zincirlerini address_2 alanı üzerinden akıllıca yönetme,
    ve güvenli SQL güncelleme altyapısıyla sıfır bakım gerektiren kurumsal seviye çözüm sunar.

    Şuan Satış yapamıyorum. Ticaret puanım 5 olunca satış yapacağım şuan satışa kapalı.
  • 14-10-2025, 11:32:45
    #2
    Ellerinize sağlık, hayırlı satışlar.
  • 14-10-2025, 11:35:40
    #3
    TahaBYKTS adlı üyeden alıntı: mesajı görüntüle
    Ellerinize sağlık, hayırlı satışlar.
    Çok teşekkür ederim şuan için satış yapmıyorum ticaret puanım gerekli kuralı kapsamadığı için (5 adet ticaret puanım olması gerekiyor benim 2 adet var) şuan satışa kapalı. konunun takipcisi olan arkadaşlarım en kısa zamanda satışa açılacaktır.
  • 22-10-2025, 15:35:39
    #4
    bunun birleşik krallık versiyonu var mıdır? çevir
  • 22-10-2025, 17:19:28
    #5
    Merhaba yapabilirim. isteğe göre.
    escaldes adlı üyeden alıntı: mesajı görüntüle
    bunun birleşik krallık versiyonu var mıdır? çevir
  • 07-11-2025, 18:56:48
    #6
    Tamda buna ihtiyacım var