tr-opencart

     
avatar Şuanki Zaman: 12-19-2024, 08:08 PMHoş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: 3 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  3620 - 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: 520
Katılma Tarihi: Jan 2012
Rep Puanı: 102
Teşekkürler: 1169
1060 Mesajına, 2133 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: 49
Konular: 11
Katılma Tarihi: Aug 2014
Rep Puanı: 0
Teşekkürler: 31
6 Mesajına, 15 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
Çevrimdışı

Mesajlar: 426
Konular: 8
Katılma Tarihi: Feb 2018
Rep Puanı: 13
Teşekkürler: 26
149 Mesajına, 190 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: 20
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: 49
Konular: 11
Katılma Tarihi: Aug 2014
Rep Puanı: 0
Teşekkürler: 31
6 Mesajına, 15 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
Çevrimdışı

Mesajlar: 426
Konular: 8
Katılma Tarihi: Feb 2018
Rep Puanı: 13
Teşekkürler: 26
149 Mesajına, 190 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: 49
Konular: 11
Katılma Tarihi: Aug 2014
Rep Puanı: 0
Teşekkürler: 31
6 Mesajına, 15 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
Çevrimdışı

Mesajlar: 426
Konular: 8
Katılma Tarihi: Feb 2018
Rep Puanı: 13
Teşekkürler: 26
149 Mesajına, 190 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: 43
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: 49
Konular: 11
Katılma Tarihi: Aug 2014
Rep Puanı: 0
Teşekkürler: 31
6 Mesajına, 15 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
  [Çözüldü] opencart 3.0.2.0 smtp mail sorunu çözümü pegasus 12 26,193 11-26-2023 02:52 AM
Son Mesaj: osmkan
  Opencart Undefined variable: sale hatası ogzhn30 1 1,398 11-28-2021 11:53 PM
Son Mesaj: karimoludeniz
  Opencart 2.0.1.1 Admin sipariş maili gelmiyor barney 8 7,483 11-26-2021 05:04 PM
Son Mesaj: Meek88
  Opencart Yüksek Fiyat Girememe Bekolina 1 1,997 11-14-2020 11:37 AM
Son Mesaj: Kaptan35
  [Mod] Kategorileri anasayfadan header'a sabitleme cangultekin 0 2,566 07-29-2020 01:58 PM
Son Mesaj: cangultekin
  Müşteri > Güvenli: Evet/Hayır sorunu omerkaankose 5 3,801 05-24-2020 12:05 AM
Son Mesaj: teknohiz
  Opencart 3.0.3.2 Üyelik Sorunu thenotorious 1 2,408 03-21-2020 03:12 PM
Son Mesaj: emir28
  Opencart ürünlerde 2. sayfaya geçildiğinde hata almak bsrozguler 4 1,728 10-19-2019 03:34 PM
Son Mesaj: bsrozguler
  Opencart 2.3 Resim ekleyememe Yardim. jestweb 1 1,068 07-29-2019 06:34 PM
Son Mesaj: brstnbl
  Müşteri girişi yapınca ana sayfa bozuluyor eyup51 0 1,127 06-19-2019 12:31 PM
Son Mesaj: eyup51

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: