Post by iceduman » Thu Aug 31, 2017 9:11 pm

formu doldurup gönderince mesajınız iletildi uyarısı gelmiyor arama sayfasına düşüyor. mail gidiyor.

iletişim formunda gönder tuşuna bastıktan sonra mesaj gönderildi uyarısını nasıl ayarlayabiliriz.

teşekkürler

store.mcistanbul.com

Newbie

Posts

Joined
Thu Aug 31, 2017 9:08 pm

Post by eka7a » Thu Aug 31, 2017 10:48 pm

Merhaba,
information/contact/success adresinizde bir yönlendirme var gibi duruyor. information/contact dosyasındaki success fonksiyonun kontrol edin. Burada bir sorun yoksa, kullandığınız eklentileri ya da yaptığınız değişiklikleri kontrol edin.


User avatar
Active Member

Posts

Joined
Sun Apr 12, 2009 12:59 am
Location - Türkiye

Post by nacarx » Mon Dec 03, 2018 12:13 am

Aynı sorun 3.0.2.0 da da var. Formun sonunda success yönlendirmesi var ama orada öyle bir dosya yok. :P
Opencart klasörünün tamamında success araması yaptığımda iletişim formu hariç herşeyin success i var onun yok :)
Kendimiz yapıcaz mecburen.

NacarX


Newbie

Posts

Joined
Thu Oct 04, 2018 4:02 am
Location - Istanbul

Post by nacarx » Mon Dec 03, 2018 1:49 am

Üstteki mesajımı revize edemedim, yeni mesaj yazıyorum.
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
İletişim Formunu gönderdikten sonra yönlendirilmesi gerek success sayfası olmadığından veya çalışmadığından mesaj mail olarak gönderildiği halde boş bir sayfa çıkıyordu. twig ve contorller sayfalarında birşeyler denememe rağmen başarılı olmadım.
Ben de kendimce bir çare buldum. Uygulamak isteyenler olursa diye yazıyorum. Tabi ki sorunun çözümünü gerçek anlamda yani doğru yolundan çözümünü bilen arkadaşlar varsa yazmaları bizi memnun edecektir.
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
Benim Yaptığım Çözüm :
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
Önce :

Yönetim Paneli > Katalog > Bilgi Sayfaları
kısmından sağ üstteki + ile yeni bir bilgi sayfası ekleyerek, içeriğine mesajın gönderildiğine dair ne yazmak istiyorsanız yazıp, kaydedip, sayfa eklendikten sonra fare ile düzenleme linkinin üstüne gelip sayfanın id numarasını alıp bir kenara not edin.

Not : Aşağıdaki işlemden önce Yönetim Paneli ana sayfadaki sağ üstteki dişli ile belleği boşaltıp, tema ve sas kısmını devre dışı bırakın, tüm işlemler bitince bu ayarları tekrar açın.

Daha Sonra :

catalog > controller > information > contact.php adlı dosyayı açıp, (NotePadd++ tarzı bir programla açın, bozulmasın)
30.satırda olan aşağıdaki kodu bulup

Code: Select all

$this->response->redirect($this->url->link('information/contact/success'));
Bu >link ('') arasındaki çift tırnaklı bölgede yazan kısmı aşağıdaki gibi değiştirin. id=11 bendeki numarasıdır. Sizinki no kaç ise onu yazın.

Code: Select all

$this->response->redirect($this->url->link('information/information&information_id=11'));
catalog > controller > information > contact.php adlı dosyayı FTP ile aynı yerine atıp, öncekinin üzerine yazdırın. (Ben FTP kullanıyorum, siz nasıl atıyorsanız atın :d)

Sonra İletişim Formundan bir mesaj gönderip deneyin.
Ben denedim, gayet güzel oldu. Geçici bir çözüm de olsa çözdüm.

NacarX


Newbie

Posts

Joined
Thu Oct 04, 2018 4:02 am
Location - Istanbul
Who is online

Users browsing this forum: No registered users and 8 guests