Widget | Google Map

Tanım

Tanımlanan adres ya da şirket bilgisi ile Google Map üzerinde konumunun görüntülenmesi istenen tüm sayfalara eklenebilir widget eklentisidir.

Kullanımı

Özelleştirilebilir sistem sayfalarına ya da yeni oluşturulan sayfalara widget olarak eklenmektedir.
"Tasarım Modu" açıldığında "Sayfa Tasarımı Düzenle" özelliği ile sayfa layout üzerinden "Yeni Widget Ekle" ile eklenebilir.

Ekran

Görünüm

Tüm sayfalara eklenebilir widget bileşenidir. Girilen ayarlara göre Google Map üzerinde koordinat bilgisini vermektedir. Kendi özelliklerinden dolayı Google oturumunuzla entegre, yol tarifi alabileceğiniz bir eklenti.


Ayarlar

Yetkiniz dahilinde Tasarım modu ile "Ayarlar" kısmından eklentinin parametre ekranı açılmaktadır.

  • Başlık Widget başlık bilgisi
  • Sabit adres bilgisi kullanılsın Adres kısmına girilen sabit adres gösterilmesi için açılan parametredir.
  • Adres Sabit gösterimler için şirket ismi, açık adres bilgisi içermektedir.
  • Parametre Kullan Uyarlanabilir sql view üzerinden parametre adı değerindeki bilgi ile sorgulayıp harita bilgisini çekmektedir. Bu parametre açık olduğunda parametre adı alanının tanımlanmış ve sayfaya o parametre ile değer geçirilmesi geremektedir. Ayrıca Adres bilgisindeki değer dikkate alınmaz.
  • Parametre adıDinamik sorgu desteği parametresi seçilmesi gerekmektedir. Bu alana girilen bilgi, sayfaya url üzerinden verilen paremetre değerini belirlemektedir. Dinamik sorgu desteği alanında bilgi verildi.
  • Api Anahtarı B2B alt yapısında varsayılan bir değer tanımlı. Kendinize ait Google Map Api tanımlaması yapmanız önerilmektedir. (bknz)

 

NOT: Sabit adres bilgisi kullanılsın ya da parametre kullan parametrelerinden ikisinden biri işaretlenmelidir. İkisi aynı anda işaretlenmemelidir.

İkisi birden işaretli değil ise CurrentAccount un adres bilgisi getirilecek şekilde yapılandırılmış olur.

 

VERITABANI İŞLEMLERİ

PRTV_ACCOUNT_GOOGLEMAP_INFO


Uyarlamaya açık Sql View. Sadece bu widget için kullanılmaktadır.

  • CUSTOMER_CODE 15 karekter, cari bilgisi ya da benzer bir kod içindir.
  • MAPINFO 151 karekter, Google Map üzerinde bulunabilecek adres bilgisi, şirket ismi vs .

PRT_CONFIG


Widget ayar bilgisinin saklandığı genel tablomuzdur. Uyarlama yapılamaz. Site üzerindeki ekranlar üzerinden ilgili alanlar güncellene bilinir.

  • GROUP ilgili sayfa GUID değeri içermektedir.
  • KEY "GoogleMapData" değeri içermektedir.
  • VALUE Json data içermektedir.

ENTEGRASYON

Google Map ile entegre çalışmakta ve widget gösteriminin yapabilmesi için Google Map Api gerekmektedir.

BAĞLI MODÜLLER

  • Özelleştirilebilir sistem sayfaları ve yeni oluşturulan tüm sayfalara eklenip çalışabilmektedir.
  • ../OrderFlow/CurrentAccount/AccountMainInfoDetail sayfasında accountcode parametresi ile sabit bir şekilde ekli durumdadır.
    • . ../OrderFlow/CurrentAccount/AccountMainInfoDetailList sayfası üzerinde cari listesi mevcuttur. Bu sayfa üzerinden AccountMainInfoDetail sayfası açılmaktadır.

 

Page viewed 2776 times by 3 users since Nov 30, 2016