tr-opencart

     
avatar Şuanki Zaman: 12-16-2019, 11:42 AMHoşgeldin Misafir !
  Şifremi Hatırlat   kayıt ol
opencart temaları

opencart 2.3.0.2 header da müşteri adını gösterme

Konuyu görüntüleyenler: 1 Misafir
 
Değerlendir:
  • 0 Oy - 0 Yüzde
  • 1
  • 2
  • 3
  • 4
  • 5
%
Cevapla  Gönder 
v  v
Yazar  denemx - Görüntüleme - Okunma  1422 - Yorum  11

denemxv
Acemi Üye
**
Üye user avatar
Çevrimdışı

Mesajlar: 2
Konular: 1
Katılma Tarihi: Oct 2018
Rep Puanı: 0
Teşekkürler: 1
0 Mesajına, 0 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 10-04-2018 02:21 PM

opencart 2.3.0.2 header da müşteri adını nasıl gösterebilirim sadece adı olacak
Alıntı Yaparak Cevapla
Paylaş!
e-ticaretdersleriv
Osmanlı Torunu
******
Süper Moderator user avatar
Çevrimdışı

Mesajlar: 3,225
Konular: 519
Katılma Tarihi: Jan 2012
Rep Puanı: 101
Teşekkürler: 1168
1052 Mesajına, 2116 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 10-04-2018 02:34 PM
Dosyamızı Açalım : catalog/view/theme/senin-teman/template/common/

header.tpl

Bulalım :


Alıntı:<?php if ($logo) { ?>

Alt Satıra Ekleyelim :

Alıntı:<?php if (!$logged) { ?>
<div id="sign_box_amg">
<form action="<?php echo $action; ?>" method="post" enctype="multipart/form-data">
<!--<label id="amg_login" ><span class="icon-lock"></span>LOG IN : </label>-->
<input type="text" name="email" class="form-control" value="<?php echo $email; ?>" placeholder="<?php echo $entry_email; ?>" />
<input type="password" name="password" class="form-control" value="<?php echo $password; ?>" placeholder="<?php echo $entry_password; ?>" />
<input type="submit" value="<?php echo $button_login; ?>" class="btn btn-primary btn-lg btn-block" id="amg_login_button" />
<!--<a href="<?php //echo $forgotten; ?>"><?php //echo $text_forgotten; ?></a>-->
</form>
</div><?php } ?>


Dosyamızı Açalım : catalog/controller/common

header.php

Alıntı:$status = true;

Alt Satıra Ekleyelim :


Alıntı:$this->load->model('account/customer');$this->language->load('account/login');
$data['entry_email'] = $this->language->get('entry_email');
$data['entry_password'] = $this->language->get('entry_password');
$data['button_login'] = $this->language->get('button_login');
$data['text_forgotten'] = $this->language->get('text_forgotten');$data['forgotten'] = $this->url->link('account/forgotten', '', 'SSL');
$data['action'] = $this->url->link('account/login', '', 'SSL');
//echo 'Cart';
if (isset($this->request->post['email'])) {
$data['email'] = $this->request->post['email'];
} else {
$data['email'] = '';
}

if (isset($this->request->post['password'])) {
$data['password'] = $this->request->post['password'];
} else {
$data['password'] = '';
}
$this->load->model('account/customer');$this->language->load('account/login');
$data['entry_email'] = $this->language->get('entry_email');
$data['entry_password'] = $this->language->get('entry_password');
$data['button_login'] = $this->language->get('button_login');
$data['text_forgotten'] = $this->language->get('text_forgotten');$data['forgotten'] = $this->url->link('account/forgotten', '', 'SSL');
$data['action'] = $this->url->link('account/login', '', 'SSL');
//echo 'Cart';
if (isset($this->request->post['email'])) {
$data['email'] = $this->request->post['email'];
} else {
$data['email'] = '';
}
e-ticaretdersleri
Alıntı Yaparak Cevapla
Paylaş!
 Teşekkür Edenler: denemx
denemxv
Acemi Üye
**
Üye user avatar
Çevrimdışı

Mesajlar: 2
Konular: 1
Katılma Tarihi: Oct 2018
Rep Puanı: 0
Teşekkürler: 1
0 Mesajına, 0 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 10-04-2018 02:37 PM
(10-04-2018 02:34 PM)Kıroğlumarket Yazılan:  Dosyamızı Açalım : catalog/view/theme/senin-teman/template/common/

header.tpl

Bulalım :


Alıntı:<?php if ($logo) { ?>

Alt Satıra Ekleyelim :

Alıntı:<?php if (!$logged) { ?>
<div id="sign_box_amg">
<form action="<?php echo $action; ?>" method="post" enctype="multipart/form-data">
<!--<label id="amg_login" ><span class="icon-lock"></span>LOG IN : </label>-->
<input type="text" name="email" class="form-control" value="<?php echo $email; ?>" placeholder="<?php echo $entry_email; ?>" />
<input type="password" name="password" class="form-control" value="<?php echo $password; ?>" placeholder="<?php echo $entry_password; ?>" />
<input type="submit" value="<?php echo $button_login; ?>" class="btn btn-primary btn-lg btn-block" id="amg_login_button" />
<!--<a href="<?php //echo $forgotten; ?>"><?php //echo $text_forgotten; ?></a>-->
</form>
</div><?php } ?>


Dosyamızı Açalım : catalog/controller/common

header.php

Alıntı:$status = true;

Alt Satıra Ekleyelim :


Alıntı:$this->load->model('account/customer');$this->language->load('account/login');
$data['entry_email'] = $this->language->get('entry_email');
$data['entry_password'] = $this->language->get('entry_password');
$data['button_login'] = $this->language->get('button_login');
$data['text_forgotten'] = $this->language->get('text_forgotten');$data['forgotten'] = $this->url->link('account/forgotten', '', 'SSL');
$data['action'] = $this->url->link('account/login', '', 'SSL');
//echo 'Cart';
if (isset($this->request->post['email'])) {
$data['email'] = $this->request->post['email'];
} else {
$data['email'] = '';
}

if (isset($this->request->post['password'])) {
$data['password'] = $this->request->post['password'];
} else {
$data['password'] = '';
}
$this->load->model('account/customer');$this->language->load('account/login');
$data['entry_email'] = $this->language->get('entry_email');
$data['entry_password'] = $this->language->get('entry_password');
$data['button_login'] = $this->language->get('button_login');
$data['text_forgotten'] = $this->language->get('text_forgotten');$data['forgotten'] = $this->url->link('account/forgotten', '', 'SSL');
$data['action'] = $this->url->link('account/login', '', 'SSL');
//echo 'Cart';
if (isset($this->request->post['email'])) {
$data['email'] = $this->request->post['email'];
} else {
$data['email'] = '';
}


cevap için teşekkürler hocam deniycem
Alıntı Yaparak Cevapla
Paylaş!
Kaptan35v
Acemi Üye
**
Üye user avatar
Çevrimdışı

Mesajlar: 38
Konular: 10
Katılma Tarihi: Aug 2014
Rep Puanı: 0
Teşekkürler: 23
3 Mesajına, 3 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 10-17-2018 05:35 PM
hocam

header.php dosyasında $status = true; kodu yok kurulu versiyon 2.3.0.2

cevabınız için şimdiden teşekkürler
Alıntı Yaparak Cevapla
Paylaş!
teknohizv
Latte
****
Üye user avatar
Dışarıda

Mesajlar: 328
Konular: 8
Katılma Tarihi: Feb 2018
Rep Puanı: 12
Teşekkürler: 18
107 Mesajına, 130 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 10-19-2018 02:41 AM
(10-17-2018 05:35 PM)Kaptan35 Yazılan:  hocam

header.php dosyasında $status = true; kodu yok kurulu versiyon 2.3.0.2

cevabınız için şimdiden teşekkürler

Eklediğim modifikasyon dosyasıyla hem giriş yapmayan kullanıcılara hem de giriş yapanlara ayrı ayrı mesaj ve isim gösterimi yapabilirsiniz.
Benim ayarladığım şekilde giriş yapan kullanıcılar için site üstünde Kalp Atışı simgesiyle birlikte üye adı yazıyor olacak ve tıklanınca hesabına gidebilecek. Tabi siz buna modifikasyon dosyasına müdahale ederek başına Hoşgeldiniz, gibi ibareler de ekleyebilirsiniz.
$_['text_logged'] = '<i class="fa fa-heartbeat fa-2x"></i> <b><a href="%s">%s</a></b>';
bu alanı düzenlemeniz yeterli.

Misafir ziyaretçiler içinse yani giriş yapmayanlar için yine aynı yerde Hoşgeldiniz, Üye olmak ister misiniz? yazısı görünecek ve yazı tıklanınca üye olma ekranına gidecek şekilde ayarladım.
$_['text_hosgeldiniz'] = 'Hoşgeldiniz, <a href="%s"><i class="fa fa-info-circle fa-2x"></i> Üye Olmak İstemez misiniz?</a>.';

Yani giriş yapan veya yapmayan herkes için ayrı bir mesaj yazı diyebiliriz kısaca. İşinize yarayacağını umarım.

Eğer düzenleme yaparsanız dikkat etmeniz gereken kısım <a href="%s"> olarak belirtilen linkler. header.php dosyasında logged için ayarlanan dizilim hesabım, müşterinin ilk adı, çıkış yap olduğu için oraya bir <a href="%s"> daha koyarsanız bu çıkış yap anlamına gelecektir çünkü iki defa %s kullanarak hesabım ve müşteri ilk adı tanımlarını kullanmış oluyoruz. İsterseniz oraya header.php içerisinden getLastName de ekleyip isim soyisim şeklinde de gösterebilirsiniz. Ayrıca hosgeldiniz için header.php ye yansıtılan kodda ise <a href="%s"> değeri için sadece account/register ayarlaması yaptığım için text_hosgeldiniz için kullanacağınız <a href="%s"> sadece üye olma ekranına yönlendirecektir. Birden fazla kullanırsanız işe yaramaz yani. Daha basit anlatmam gerekirse eğer bu modifikasyonu default tema kullanıyorsanız kurar ve test edip çalıştığına onay getirirseniz ve yazılarda düzenleme yapmak isterseniz linkler dışında sadece içeriğe önem vermenizi öneririm.


Ekli Dosya(lar)
.zip isimgoster.ocmod.zip Eklentiyi indir...
Boyut: 927 bytes İndirme: 9
Telif Hakkı için Rapor Edin...
Alıntı Yaparak Cevapla
Paylaş!
 Teşekkür Edenler: e-ticaretdersleri , Kaptan35
Kaptan35v
Acemi Üye
**
Üye user avatar
Çevrimdışı

Mesajlar: 38
Konular: 10
Katılma Tarihi: Aug 2014
Rep Puanı: 0
Teşekkürler: 23
3 Mesajına, 3 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 10-19-2018 08:22 PM
(10-19-2018 02:41 AM)teknohiz Yazılan:  
(10-17-2018 05:35 PM)Kaptan35 Yazılan:  hocam

header.php dosyasında $status = true; kodu yok kurulu versiyon 2.3.0.2

cevabınız için şimdiden teşekkürler

Eklediğim modifikasyon dosyasıyla hem giriş yapmayan kullanıcılara hem de giriş yapanlara ayrı ayrı mesaj ve isim gösterimi yapabilirsiniz.
Benim ayarladığım şekilde giriş yapan kullanıcılar için site üstünde Kalp Atışı simgesiyle birlikte üye adı yazıyor olacak ve tıklanınca hesabına gidebilecek. Tabi siz buna modifikasyon dosyasına müdahale ederek başına Hoşgeldiniz, gibi ibareler de ekleyebilirsiniz.
$_['text_logged'] = '<i class="fa fa-heartbeat fa-2x"></i> <b><a href="%s">%s</a></b>';
bu alanı düzenlemeniz yeterli.

Misafir ziyaretçiler içinse yani giriş yapmayanlar için yine aynı yerde Hoşgeldiniz, Üye olmak ister misiniz? yazısı görünecek ve yazı tıklanınca üye olma ekranına gidecek şekilde ayarladım.
$_['text_hosgeldiniz'] = 'Hoşgeldiniz, <a href="%s"><i class="fa fa-info-circle fa-2x"></i> Üye Olmak İstemez misiniz?</a>.';

Yani giriş yapan veya yapmayan herkes için ayrı bir mesaj yazı diyebiliriz kısaca. İşinize yarayacağını umarım.

Eğer düzenleme yaparsanız dikkat etmeniz gereken kısım <a href="%s"> olarak belirtilen linkler. header.php dosyasında logged için ayarlanan dizilim hesabım, müşterinin ilk adı, çıkış yap olduğu için oraya bir <a href="%s"> daha koyarsanız bu çıkış yap anlamına gelecektir çünkü iki defa %s kullanarak hesabım ve müşteri ilk adı tanımlarını kullanmış oluyoruz. İsterseniz oraya header.php içerisinden getLastName de ekleyip isim soyisim şeklinde de gösterebilirsiniz. Ayrıca hosgeldiniz için header.php ye yansıtılan kodda ise <a href="%s"> değeri için sadece account/register ayarlaması yaptığım için text_hosgeldiniz için kullanacağınız <a href="%s"> sadece üye olma ekranına yönlendirecektir. Birden fazla kullanırsanız işe yaramaz yani. Daha basit anlatmam gerekirse eğer bu modifikasyonu default tema kullanıyorsanız kurar ve test edip çalıştığına onay getirirseniz ve yazılarda düzenleme yapmak isterseniz linkler dışında sadece içeriğe önem vermenizi öneririm.

ilginiz için teşekkür ederim
bu eklenti sadece ocmod ile mi kuruluyor.benim sistemde ocmod kurulu değil
eklentiyi indirdim upload klasörü boş sadece xml dosyası var
Alıntı Yaparak Cevapla
Paylaş!
teknohizv
Latte
****
Üye user avatar
Dışarıda

Mesajlar: 328
Konular: 8
Katılma Tarihi: Feb 2018
Rep Puanı: 12
Teşekkürler: 18
107 Mesajına, 130 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 10-19-2018 08:24 PM
Eklentilere girip Eklenti yükle dedikten sonra zipli dosyayı seçmeniz kurulum için yeterli. Yani içerisinde upload klasörünün oluşu kurulum için gerekli. Site dosyalarınızı değiştirmeyecek fakat ocmod olarak kurulması için bu hali şart olduğu için bu şekilde yükledim eklentiyi. Klasöre çıkartıp yüklemeyi denemeyin yani.

Yani kurulum şu şekilde:

Eklentiler>Eklenti Yükleyicisi isimgoster.ocmod.zip adlı dosyayı seç ve yükle. Daha sonra modifikasyonlara girip refresh yapmanız yeterlidir.
Alıntı Yaparak Cevapla
Paylaş!
Kaptan35v
Acemi Üye
**
Üye user avatar
Çevrimdışı

Mesajlar: 38
Konular: 10
Katılma Tarihi: Aug 2014
Rep Puanı: 0
Teşekkürler: 23
3 Mesajına, 3 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 10-20-2018 04:26 PM
(10-19-2018 08:24 PM)teknohiz Yazılan:  Eklentilere girip Eklenti yükle dedikten sonra zipli dosyayı seçmeniz kurulum için yeterli. Yani içerisinde upload klasörünün oluşu kurulum için gerekli. Site dosyalarınızı değiştirmeyecek fakat ocmod olarak kurulması için bu hali şart olduğu için bu şekilde yükledim eklentiyi. Klasöre çıkartıp yüklemeyi denemeyin yani.

Yani kurulum şu şekilde:

Eklentiler>Eklenti Yükleyicisi isimgoster.ocmod.zip adlı dosyayı seç ve yükle. Daha sonra modifikasyonlara girip refresh yapmanız yeterlidir.

dediğiniz gibi yaptım zip olarak eklenti yükle bölümünden yüklemek istedim ama hata veriyor kuramıyor

"Yüklenecek dosyaları içeren dizin bulunamadı!"
Alıntı Yaparak Cevapla
Paylaş!
teknohizv
Latte
****
Üye user avatar
Dışarıda

Mesajlar: 328
Konular: 8
Katılma Tarihi: Feb 2018
Rep Puanı: 12
Teşekkürler: 18
107 Mesajına, 130 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 10-20-2018 10:46 PM
(10-20-2018 04:26 PM)Kaptan35 Yazılan:  
(10-19-2018 08:24 PM)teknohiz Yazılan:  Eklentilere girip Eklenti yükle dedikten sonra zipli dosyayı seçmeniz kurulum için yeterli. Yani içerisinde upload klasörünün oluşu kurulum için gerekli. Site dosyalarınızı değiştirmeyecek fakat ocmod olarak kurulması için bu hali şart olduğu için bu şekilde yükledim eklentiyi. Klasöre çıkartıp yüklemeyi denemeyin yani.

Yani kurulum şu şekilde:

Eklentiler>Eklenti Yükleyicisi isimgoster.ocmod.zip adlı dosyayı seç ve yükle. Daha sonra modifikasyonlara girip refresh yapmanız yeterlidir.

dediğiniz gibi yaptım zip olarak eklenti yükle bölümünden yüklemek istedim ama hata veriyor kuramıyor

"Yüklenecek dosyaları içeren dizin bulunamadı!"

Evet haklısınız zip içeriğini hatalı atmışım.
Düzelttim bu mesajımdaki eklentiyi yükleyin lütfen.


Ekli Dosya(lar)
.zip isimgoster.ocmod.zip Eklentiyi indir...
Boyut: 927 bytes İndirme: 27
Telif Hakkı için Rapor Edin...
Alıntı Yaparak Cevapla
Paylaş!
 Teşekkür Edenler: Kaptan35 , mrt2743
Kaptan35v
Acemi Üye
**
Üye user avatar
Çevrimdışı

Mesajlar: 38
Konular: 10
Katılma Tarihi: Aug 2014
Rep Puanı: 0
Teşekkürler: 23
3 Mesajına, 3 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 10-21-2018 02:05 PM
(10-20-2018 10:46 PM)teknohiz Yazılan:  
(10-20-2018 04:26 PM)Kaptan35 Yazılan:  
(10-19-2018 08:24 PM)teknohiz Yazılan:  Eklentilere girip Eklenti yükle dedikten sonra zipli dosyayı seçmeniz kurulum için yeterli. Yani içerisinde upload klasörünün oluşu kurulum için gerekli. Site dosyalarınızı değiştirmeyecek fakat ocmod olarak kurulması için bu hali şart olduğu için bu şekilde yükledim eklentiyi. Klasöre çıkartıp yüklemeyi denemeyin yani.

Yani kurulum şu şekilde:

Eklentiler>Eklenti Yükleyicisi isimgoster.ocmod.zip adlı dosyayı seç ve yükle. Daha sonra modifikasyonlara girip refresh yapmanız yeterlidir.

dediğiniz gibi yaptım zip olarak eklenti yükle bölümünden yüklemek istedim ama hata veriyor kuramıyor

"Yüklenecek dosyaları içeren dizin bulunamadı!"

Evet haklısınız zip içeriğini hatalı atmışım.
Düzelttim bu mesajımdaki eklentiyi yükleyin lütfen.

şimdi yüklendi çalışıyor ilginize teşekkür ederim
Alıntı Yaparak Cevapla
Paylaş!

« Önceki | Sonraki »
Cevapla  Gönder 

opencart 2.3.0.2   header da müşteri adını gösterme Konusunun Linki Direk Link
opencart 2.3.0.2   header da müşteri adını gösterme Konusunun HTML Kodu HTML Link
opencart 2.3.0.2   header da müşteri adını gösterme Konusu BBCode Linki BBCode Link
opencart 2.3.0.2   header da müşteri adını gösterme Konusunu Paylaş Sosyal Paylaş

Benzeyen Konular
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  Opencart ürünlerde 2. sayfaya geçildiğinde hata almak bsrozguler 4 331 10-19-2019 03:34 PM
Son Mesaj: bsrozguler
  Opencart 2.3 Resim ekleyememe Yardim. jestweb 1 322 07-29-2019 06:34 PM
Son Mesaj: brstnbl
  Müşteri girişi yapınca ana sayfa bozuluyor eyup51 0 488 06-19-2019 12:31 PM
Son Mesaj: eyup51
  Opencart Kendisi Ürün Ekliyor! korayucan 0 535 05-20-2019 12:23 AM
Son Mesaj: korayucan
  SSL Kurulumu sonrası site açılmıyor Opencart 2.1.0.1 sürüm opencartasil 2 492 02-27-2019 02:58 PM
Son Mesaj: opencartasil
  Müşteri > Güvenli: Evet/Hayır sorunu omerkaankose 3 570 02-20-2019 12:24 AM
Son Mesaj: teknohiz
  opencart siparişlerim sayfasında error undefined hatası selcuks 0 573 01-23-2019 07:11 PM
Son Mesaj: selcuks
  [Çözüldü] Opencart 2.3.0.2 Smtp Mail Sorununun Çözümü naturalll 5 4,279 01-18-2019 01:01 PM
Son Mesaj: alonemisin
  Opencart 2.0.1.1 Admin sipariş maili gelmiyor barney 5 3,898 11-14-2018 08:50 PM
Son Mesaj: ahmetturanvenus
  [Çözüldü] opencart 3.0.2.0 smtp mail sorunu çözümü pegasus 5 6,645 11-05-2018 04:15 AM
Son Mesaj: srcnkrkse

opencart 2.3.0.2 header da müşteri adını gösterme indir, opencart 2.3.0.2 header da müşteri adını gösterme Videosu, opencart 2.3.0.2 header da müşteri adını gösterme online izle, opencart 2.3.0.2 header da müşteri adını gösterme Bedava indir, opencart 2.3.0.2 header da müşteri adını gösterme Yükle, opencart 2.3.0.2 header da müşteri adını gösterme Hakkında, opencart 2.3.0.2 header da müşteri adını gösterme nedir, opencart 2.3.0.2 header da müşteri adını gösterme Free indir, opencart 2.3.0.2 header da müşteri adını gösterme oyunu, opencart 2.3.0.2 header da müşteri adını gösterme download


Forum Atla: