Jump to content
Şahin YILDIZ

Üyelikte şehirleri ve ilçelerini göstermek isteyenler

Recommended Posts



Veritabanınızı ilk önce yedekleyin...daha sonra

ps_country
ps_country_lang
ps_country_shop
ps_state

Tablolarını silin... daha sonra

ekteki dosyada bulunan kodları, veritabanı üzerinde SQL sorgusunu/sorgularını çalıştır


NOT: Herhangi bir sorun yaşamamak için,Default dil tükçe olmalı ve id numarası 2 olmalı


ekteki dosya güncellenmiştir, singledepo isimli arkadaşa teşekkür ediyorum...

sehirler.zip

Edited by Şahin YILDIZ (see edit history)
  • Like 4

Share this post


Link to post
Share on other sites

Şahin YILDIZ hangi sürümden export ettin ?

1.5.4.1 için çalışmadı.

 

evet, 1.5.4.1 uyguladım sorunsuz çalışıyor...ayrıca 1.5 tüm sürümlerinde denedim sorunsuz çalışıyor...

Share this post


Link to post
Share on other sites

Merhaba Şahin Emeğine sağlık,güzel çalışma olmuş.

 

Teşekkür ederim ,

 

Bir müşterimin isteği üzerine 81 il 1000 'e yakın ilçe'yi dreamweaver 'de tek tek id numaraları karıştırmadan yazmak ömrümü yedi :) ama güzel oldu bu şekilde...

 

Bu işlemi modül yapabilen arkadaşlar modül haline dönüştürmeleri güzel olur düşüncesindeyim...

Share this post


Link to post
Share on other sites

Teşekkür ederim ,

 

Bir müşterimin isteği üzerine 81 il 1000 'e yakın ilçe'yi dreamweaver 'de tek tek id numaraları karıştırmadan yazmak ömrümü yedi :) ama güzel oldu bu şekilde...

 

Bu işlemi modül yapabilen arkadaşlar modül haline dönüştürmeleri güzel olur düşüncesindeyim...

bunu modul haline dünüştürrüm hiç sorun değil. ama türkçe dilin id 'sinden kaynaklanan bir sorunmudur nedir bence çalışmadı.

boş geldi birçok şey. tahminim dilin id numarasından kaynaklanıyor . örnek olarak sende türkçe dilin id 'si 5 ise bende 6-7 olabilir. sende tükçenin id 'si kaç?

Edited by safa (see edit history)

Share this post


Link to post
Share on other sites

Safa merhaba

 

sana yeni kurduğum sitede admin ulaşım hesabı açtım...uygulamayı burada kurdum şuanda çalışıyor...

 

sana özelden admin bilgilerini gönderiyorum...

Share this post


Link to post
Share on other sites

txt dosyasında id numarası 2 olan yeri bende olan id numarası olan 7 ile değiştirdim.sorun düzeldi. yanlız ilçe merkezleri olmadığı zaman oluyor. onuda ben ekledim yolluyorum

sehirler.txt

Share this post


Link to post
Share on other sites

www.ailehekimialisveris.com adlı sitemde tüm ayarları (kargo ile ilgili videodaki yapmama rağmen müşteri satın alma işleminde kargoda kalıyor ve ekranda Teslimat yöntemini seçiniz diye bir yazı altında seçenek yok. hizmet koşullarını kabul ediyorum yine bir değişiklik yok ileri tuşu görünmüyor ödeme sayfasına geçmiyor. çok acil yardımcı olursanız sevinirim.

post-679934-0-68208200-1377914702_thumb.png

Share this post


Link to post
Share on other sites

www.ailehekimialisveris.com adlı sitemde tüm ayarları (kargo ile ilgili videodaki yapmama rağmen müşteri satın alma işleminde kargoda kalıyor ve ekranda Teslimat yöntemini seçiniz diye bir yazı altında seçenek yok. hizmet koşullarını kabul ediyorum yine bir değişiklik yok ileri tuşu görünmüyor ödeme sayfasına geçmiyor. çok acil yardımcı olursanız sevinirim.

sorunuzu yeni konu açıp sorarmısınız ? bu şekilde konu sapıyor.

yardımcı olmaya çalışırız.

Share this post


Link to post
Share on other sites

txt dosyasında id numarası 2 olan yeri bende olan id numarası olan 7 ile değiştirdim.sorun düzeldi. yanlız ilçe merkezleri olmadığı zaman oluyor. onuda ben ekledim yolluyorum

 

ilçe merkezleri derken neyi kastettiğinizi anlayamadım...açıklayabilirmisiniz

Share this post


Link to post
Share on other sites

Dün geceden beri genel sorunlara eklemeye çalışıyorum ama post topic tıkladığımda konuyu acmiyor ve presta shop ana sayfaya yönlendiriyor

Share this post


Link to post
Share on other sites

Özür dilerim il merkezleri yazacaktım tokat merkez ilçe gibi

 

Evet %100 haklısın, nasıl gözümden kaçmış

 

il merkezde oturanlar için ilçe seçeneğine il merkez seçeneği eklememiz gerekiyor...

 

Ekleyip paylaşımı günçelliyorum...

Share this post


Link to post
Share on other sites

Merhaba, burada bahsedilen değişiklik yapıldığında farklı ülkelerin farklı şehirlerini tanımlama özelliği kaybediliyor anladığım kadarıyla değil mi? yani site sadece türkiye için çalışıyorsa bu değişiklik geçerli ama birden fazla ülke var ise bu şekilde ülke-eyalet-şehir-kasaba seçim sıralaması yapılamıyor.

Share this post


Link to post
Share on other sites

Merhaba

Benim Presta ile ilgili bilgim bilgisayarı açıp kapatmakla eş değer seviyede :) Şimdi sizin dediğiniz gibi tabloları silip yapmak sonra dediğinizi yüklemek benim için intiharla eşdeğer gözüküyor. Ben bu konuda ne yapabilirim bana yardımcı olabilecek biri var mı acaba ? Sitemi açacağım ürün girişine başlamadan önce kayıt ve sipariş geçebilmeleri için bu il ve ilçe düzenlemesini yapmam lazım.

Yardımcı olabilecek bir kullanıcı varsa çok sevinirim :)

Share this post


Link to post
Share on other sites

Skype'a ekledim ben sizi.

 

Üstelik ekteki dosyayı indirmeye çalıştığımda browser donuyor. Chrome üzerinde denediğimde ise hiçbir tepki bile vermiyor ben mi beceremedim ?

Edited by molajio (see edit history)

Share this post


Link to post
Share on other sites

evet bende şimdi indirebildim ancak bu konu hakkında eklemek için bilgili olan biri yardımcı olabilir mi acaba 1.6 sürümünü kullanıyorum çok makbule geçer cidden :)

Share this post


Link to post
Share on other sites

Arkadaşlar merhabalar;

Şahin YILDIZ üstad yukarıdaki dosyayı indirdim ve veritabanına işledim. İller ve seçilen ile göre ilçeler geliyor. Sorun yok. Eline koluna sağlık. Ancak Prestashop versiyon 1.5.6.0 kullanıyorum. Çevirilerden Ülkeyi yani Country il; Eyalet yani State'i ilçe olarak çevirdim. Ama bunların üzerinde ayrıca bir şehir satırı ve bu satıra girilmesi gereken bir textbox var. O textboxta boş bırakılamaz hatası veriyor. Bunu nasıl düzeltebilirim? Yani adress tpl'den o satırı kaldırsam da hata almaya devam ediyorum. Bu konuda bilgisi olan arkadaşlardan yardım ve öneri rica ediyorum. Şimdiden teşekkürler.

 

-----------------------------------------------------------------------------------------------------

Arkadaşlar tekrar merhabalar;
Yukarıda yazdığım sorunu çözebildim. 
classes/Address.php dosyasında 

'city' => array('type' => self::TYPE_STRING, 'validate' => 'isCityName', 'required' => true, 'size' => 64),
satırındaki true ifadesini false yapınca sorunu aşabildim. Aynı sorunu yaşayan arkadaşlar için çözümü burada yazayım istedim.

Edited by siteuye (see edit history)

Share this post


Link to post
Share on other sites

Dil id leri aşağıdaki gibi olmalı...aksi halde veri tabanın da düzenleme yapılması gerekir...

 

6DZQQ5n.png

 

 

 

Ayrıca daha profesyonel olarak ülke, şehir, ilçe, belde, köy gibi sıralama göstermek isteyen arkadaşlar aşağıdaki modülü satın alarak veritabanında tahribat yapmadan sorunu çözebilirler...mantıklı olanda budur....

 

Edited by Şahin YILDIZ (see edit history)
  • Like 1

Share this post


Link to post
Share on other sites

Merhaba , 

 

Öncelikle vermiş olduğunuz cevap için teşekkür ederim. Problemi TR dil ID si 7 olduğu için yaşadığımı fark ettim.Bunun üzerine tabloda 2 olan id_lang alanını 7 olarak değiştirerek problemi çözdüm.

 

Ancak bu işlemi yaptıktan sonra KDV dahil fiyatları görünen ürünlerim, KDV hariç fiyatlar görünmeye başladı.Gruplar bölümündeki vergi dahil , hariç durumlarını kontrol ettim.Herhangi bir problem göremedim. Sizce problem ne olabilir ?

 

Diğer bir konu ise linkte görüntüsü mevcut olan konu. Üç adet ilçe alanı görünüyor. Ben sadece 2 tanesinin görünmesini ve il ile ilçe alanlarının alt alta olmasını istiyorum. Bunun için ne yapmam gerek ?

 

http://prntscr.com/5hzs7f

 

Teşekkürler.

 

İyi çalışmalar.

Share this post


Link to post
Share on other sites

Yanlış alanda id düzenlemesi yapmışsınız, mevcut veritabanın da değil benim ekte verdiğim dosyalardaki id numarasını 7 yapacaktınız...

 

smVs50J.png

 

 

ikinci soru:

 

dY8ComT.png

Edited by Şahin YILDIZ (see edit history)
  • Like 1

Share this post


Link to post
Share on other sites

Yanlış alanda id düzenlemesi yapmışsınız, mevcut veritabanın da değil benim ekte verdiğim dosyalardaki id numarasını 7 yapacaktınız...

 

ea0454b43013457b88859c80e68ca976.png

 

 

ikinci soru:

 

ee6ab9b892dc4fbd9175485904e38c89.png

 

Hocam resimler görünmüyor. 

Share this post


Link to post
Share on other sites

Yanlış alanda id düzenlemesi yapmışsınız, mevcut veritabanın da değil benim ekte verdiğim dosyalardaki id numarasını 7 yapacaktınız...

 

smVs50J.png

 

 

ikinci soru:

 

dY8ComT.png

Merhaba, 

 

Ben 2. resimdeki bölüme geldiğimde iller geliyor hepsinde bu ayarı yapmam mı gerek ? 

Share this post


Link to post
Share on other sites

Merhaba, 

 

İl-ilçe sorgusunu çalıştırdıktan sonra yaşamış olduğum problem, ürün eklerken fiyat yazdığımız alanın otomatik KDV hesaplama fonksiyonu çalışmıyor.

 

Aynı zamanda ürünlerin KDV dahil fiyatlarını sadece üye girişi yapanlar görebiliyor.Eğer ziyaretçi üye değilse KDV dahil fiyatları göremiyor.

 

Bu hataların nedeni ne olabilir ve nasıl düzeltirim ?

 

İyi çalışmalar. 

Share this post


Link to post
Share on other sites

Merhaba, 

emeğinize elinize sağlık öncelikle, daha öncede indirip sağlıklı bir şekilde tamamlamıştım kurulumu. Fakat 0dan kurduğum bir sitede 1.6.0.9 versiyonuna aynı şeyi uyguladığımda Türkçe karakterlerin hepsini sildiğini fark ettim. Tabi bu kullandığınız sunucunun karakter seti ile de alakalı olabilir.

 

Bu tarz bir sorun yaşarsanız bilin ki sql sorgusunu içeri aktardığınızda UTF-8 yada farklı bir dil kodlaması geliyor demektir.

Çözüm:

Phpmyadmin ekranında indirdiğiniz dosyayı içeri aktar kısmında dosyanızı yüklerken;


Dosyanın karakter grubu: iso-8859-9

Karakter seçimi olmalıdır. Sağlıklı bir şekilde yüklemenizin ardından türkçe karakterlerin silinmesi olmayacaktır.

Hoşçakalın.

Share this post


Link to post
Share on other sites

 

 

 

Ayrıca daha profesyonel olarak ülke, şehir, ilçe, belde, köy gibi sıralama göstermek isteyen arkadaşlar aşağıdaki modülü satın alarak veritabanında tahribat yapmadan sorunu çözebilirler...mantıklı olanda budur....

 

 

 

Şahin bey, modulun 1.2.5 için olanını ve demosu varmı acaba ?

Satın almadan önce denemek isterim.

Share this post


Link to post
Share on other sites

Buradaki anlatımlara göre tabloyu düzenledim. Ancak üyelik ekranında gereksiz alanları çıkartıp isim, il, ilçe, semt, telefon gibi sıralama yapmak istediğimde bunu her il için yani 80 kere mi düzenlemek gerekecek ? 

Share this post


Link to post
Share on other sites

İl ve ilçeler son sürümde hatalı tam olarak düzenleyerek yüklemesini yapabilecek arkadaşlara şimdiden teşekkürler

Share this post


Link to post
Share on other sites

Prestashop 1.6.1.1 'de kullanabilir miyim? şöyle bir not düşmüşsünüz; 

 

 

NOT: Herhangi bir sorun yaşamamak için,Default dil tükçe olmalı ve id numarası 2 olmalı

Bende sadece Türkçe dili var diğer dilleri kaldırmıştım, tam olarak ne yapmam gerekir ? phpmyadmin'de ps_lang tablosunda ki Türkçe'nin id'sini el ile 2 yapıp bu sql'i çalıştırsam çalışır mı ?

Edited by hakanarslan (see edit history)

Share this post


Link to post
Share on other sites

Prestashop 1.6.1.1 'de kullanabilir miyim? şöyle bir not düşmüşsünüz; 

Bende sadece Türkçe dili var diğer dilleri kaldırmıştım, tam olarak ne yapmam gerekir ? phpmyadmin'de ps_lang tablosunda ki Türkçe'nin id'sini el ile 2 yapıp bu sql'i çalıştırsam çalışır mı ?

 

Cevabı bekleyemedim, ama denedim arkadaşlar 1.6.1.1'e sorunsuz ekleniyor. Tek bir dil ve o dilin id'si 1 ise indirdiğiniz kodda ki `ps_country_lang` kısmında ki 2'leri 1 yaparak ekleyebiliyorsunuz veri tabanına sorunsuz. Teşekkürler arkadaşlar emeğinize sağlık.

Edited by hakanarslan (see edit history)

Share this post


Link to post
Share on other sites

Şahin YILDIZ birde il ilçe durumunu düzenlesen

Hocam İl ve İlçeler durumları benimde kafamı karıştırdı. Normalde çeviri dosyalarında İller > Countries = ( Ülkeler olmalı )   ve İlçeler > states= (anlamı devletler demek ama biz şehirler yapmalıyız ) çeviri dosyalarında düzenleme yaptım ama olmadı hâla adminde İller ve İlçeler oalrak görüntülenmekte :)

Share this post


Link to post
Share on other sites

Yanlış alanda id düzenlemesi yapmışsınız, mevcut veritabanın da değil benim ekte verdiğim dosyalardaki id numarasını 7 yapacaktınız...

 

smVs50J.png

 

 

ikinci soru:

 

dY8ComT.png

Resimler ölmüş. Birisi yükleyebilir mi arkadaşlar?

Share this post


Link to post
Share on other sites

neden türkiye ile ve ilçeleri yok diğer tüm ülkelerin ar bu sorununu veritabanı değişimi dışında farklı bir şekilde cözemü olmalı mutlaka 

Share this post


Link to post
Share on other sites

Herkese selam öncelikle bilgilendirme için teşekkürler.

 

bu işlemi uyguladıktan sonra ürün fiyatlarındaki KDV'ler uçtu, tekrar düzeltmek gerekti,

 

ek olarak ürünlerin kdv dahil fiyatları kdv hariç fiyatına döndü, kdv dahil fiyatını güncellediğimde ise "Vergi öncesi perakende fiyat" alanındada vergi dahil fiyat yazmakta konuyla ilgili bilgisi olan var mı?

Share this post


Link to post
Share on other sites

Forumda bahsedildiğ gibi il ve ilçeleri sorunsuz sisteme aktardım. üye kaydında il ve ilçeler seçiliyor. Ancak adreslerim kısmında ilçe görünmüyor. Admin panelinde müşteri adresinde de ilçe görünmüyor. Detaya girince görünüyor. Yardımcı olur musunuz?

Adres_-müsteridetay.jpg

Adresler.jpg

Adresler_•admin.jpg

Adresler_admindetay.jpg

Edited by fatih (see edit history)

Share this post


Link to post
Share on other sites

Emeğinize sağlık ama olmamış. İLLER, ÜLKE BÖLÜMÜNDE ÇIKIYOR- ŞEHİR BÖLÜMÜNÜ YİNE ELLE GİRMEK GEREKİYOR. AYRICA TÜRKÇE KARAKTERLER ? ŞEKLİNDE ÇIKIYOR.(büyük harf yazmışım pardon.) Yani aslında yüzmüşsünüz kuyruğuna gelmişsiniz ama bi yerde bi sorun var işte. Yada benmi yanlış yaptım anlamadım. Site türkçe dil id türkçede 2 de . tabloyuda zip olarak yükledim. 

ps_country
ps_country_lang
ps_country_shop

geldi ama

ps state gelmedi.

Share this post


Link to post
Share on other sites

emeğinize sağlık yaptım. Fakat ürün eklerken fiyat ve kdv li fiyat kısmı ne yazarsan kdv dahil kısmına da onu ekliyor.

http://prntscr.com/l2i6pl

 

+ faturada kdv siz fiyatı gözükmüyor. orjinal sql ini geri yükledim sorun kalmıyor. ama bu il ilçe olayını yapınca böyle bi hata veriyor.

Share this post


Link to post
Share on other sites

Herkese Selamlar,

Buradaki bilgileri ile siteme il ve ilçeleri ekledim. Eklerken bir engelim vardı. Mevcut 3000 sipariş ve kayıtlı 5000 adet adres vardı. Bunların kaybolmasını sistemden silinmesini istemiyordum. Onun için bir yol düşündüm. ps_country ve ps_state tablolarının AutoIncrement ID'lerini alıp. Üzerine ekleyerek gitmek gibi. Bunun için sizin verdiğiniz sehirler.txt'de bir kaç düzenleme yaptım. Bu tabloların sonuna "_t" ekleyerek orjinal tabloları bozmadan veritabanına yükledim.

Daha sonra sorgularla bunları çekerek veri tabanına yazdırdım. Ekteki PHP dosyasında ps_country, ps_state, lang_id ve shop_id değerini kendinize göre doldurup php dosyasını çalıştırdığınızda bütün il ve ilçeleri ekleyecektir. Daha sonrasında yapmanız gereken ayarlar kalacaktır.

Kodları yaparken paylaşmak için yapmamıştım, biraz karışık yazmış olabilirim. Kısıtlı zamanımda sizlerle paylaşmak istedim.

Şafak BAHÇE
 

/* 
		STATE_ADD.PHP ÇALIŞTIRILMADAN ÖNCE YAPILACAKLAR --------
		Yedek Alın
		sehirler_t.txt dosyasındaki SQL'i çalıştırın.
		Çalıştırırken korkmayın orjinal tablolara yazmayacak tabloların sonuna _t ekleyecek. 
		Aşağıdaki sql sorgu kodlarında zaten _t kullanarak yapılmıştır.
		Database bilgilerinizi yazın.
		shop_id ve lang_id değerlerinizi değişkene lütfen ekleyin.
		ps_country tablosunun AI (Auto Increment) Değerini bulup $plus_id değişkenine yazıyoruz
		ps_state tablosunun AI (Auto Increment) Değerini bulup $plus_state değişkenine yazıyoruz
		Son ekli satırın ID'si değil, sıradaki gelecek ID olmalı.		
		ÖNCE YAPILACAKLAR --------
*/
/*
		ÖN ÇALIŞTIRMA (KONTROL)
		state_add.php dosyasını root yada herhangir bir dizin içinde çalıştırabilirsiniz.
		Sql çıktılarını ekran da göreceksiniz.
		Bir problem yok ise mysql_query satırlarında yorum kodunu kaldırın.
		
		İLK VE SON ÇALIŞTIRMA (GERÇEK)
		state_add.php dosyasını root yada herhangir bir dizin içinde çalıştırın.
		DİKKAT ## Sadece birkez çalıştırın !!!!!!
		
*/
/* 
		STATE_ADD.PHP ÇALIŞTIRILDIKTAN SONRA YAPILACAKLAR --------
		Modüller ödemeler kısmından eklediğimiz şehirlere ödeme izni verin.
		KDV ve KDV kurallarından kullandığınız KDV leri yeni şehirlere ekleyin.
		SONRA YAPILACAKLAR --------
*/

 

sehirler_t.txt

state_add.php

  • Like 1

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More