tr-opencart

     
avatar Şuanki Zaman: 12-19-2024, 11:46 AMHoşgeldin Misafir !
  Şifremi Hatırlat   kayıt ol
opencart temaları

üye giriş sayfasına facebook ile giriş ekleme

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  eno-7 - Görüntüleme - Okunma  5714 - Yorum  8

eno-7v
Çırak
****
Üye user avatar
Çevrimdışı

Mesajlar: 292
Konular: 148
Katılma Tarihi: Nov 2012
Rep Puanı: 0
Teşekkürler: 14
11 Mesajına, 16 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 11-28-2014 03:32 AM

Merhaba arkadaşlar opencart 1.5.6 kullanıyorum üye giriş sayfasında giriş yap butonunun yanına facebook ile bağlan butonu ekledim ve face bağlantı modülü olarak
http://www.tr-opencart.com/Konu-facebook...%20?page=3 linkindeki modülü kullandım

modül dosyasında admin/view/module/fbjsconnect.tpl dosyasında
Kod:
<?php if ($module['position'] == 'column_right') { ?>
                <option value="column_right" selected="selected"><?php echo $text_column_right; ?></option>
                <?php } else { ?>
                <option value="column_right"><?php echo $text_column_right; ?></option>
                <?php } ?>
satırının altına
Kod:
        <?php if ($module['position'] == 'uye_sayfa') { ?>
                <option value="uye_sayfa" selected="selected"><?php echo $text_uye_sayfa; ?></option>
                <?php } else { ?>
                <option value="uye_sayfa"><?php echo $text_uye_sayfa; ?></option>
                <?php } ?>
alanını ekledim daha sonra yine aynı dosyada
Kod:
html += '      <option value="column_right"><?php echo $text_column_right; ?></option>';
satırının altına
Kod:
html += '      <option value="uye_sayfa"><?php echo $text_uye_sayfa; ?></option>';
satırını ekledim ardından admin/controller/module/fbjsconnect.php dosyasında
Kod:
        $this->data['text_column_right'] = $this->language->get('text_column_right');
satırından sonra aşağıdaki
Kod:
        $this->data['text_uye_sayfa'] = "Üye Giriş";
satırını ekledim ve admin tarafıyla işim bitti sonra modülü göstereceğim catalog/controller/account/login.php dosyasında
Kod:
if (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/template/account/login.tpl')) {
            $this->template = $this->config->get('config_template') . '/template/account/login.tpl';
        } else {
            $this->template = 'default/template/account/login.tpl';
        }

kodundan hemen önce aşağıdaki kodu ekledim
Kod:
        
        $this->load->model('design/layout');
        $this->load->model('catalog/category');
        $this->load->model('catalog/product');
        $this->load->model('catalog/information');
        
        if (isset($this->request->get['route'])) {
            $route = $this->request->get['route'];
        } else {
            $route = 'common/home';
        }
        
        $module_data1 = array();
        
        $this->load->model('setting/extension');
        
        $extensions1 = $this->model_setting_extension->getExtensions('module');        
        
        foreach ($extensions1 as $extension1) {
            $modules1 = $this->config->get($extension1['code'] . '_module');
        
            if ($modules1) {
                foreach ($modules1 as $module1) {
                    if ($module1['position'] == 'uye_sayfa' && $module1['status']) {
                        $module_data1[] = array(
                            'code'       => $extension1['code'],
                            'setting'    => $module1,
                            'sort_order' => $module1['sort_order']
                        );                
                    }
                }
            }
        }
        
        $sort_order1 = array();
      
        foreach ($module_data1 as $key1 => $value1) {
              $sort_order1[$key1] = $value1['sort_order'];
        }
        
        array_multisort($sort_order1, SORT_ASC, $module_data1);
        
        $this->data['modules1'] = array();
        
        foreach ($module_data1 as $module1) {
            $module1 = $this->getChild('module/' . $module1['code'], $module1['setting']);
            
            if ($module1) {
                $this->data['modules1'][] = $module1;
            }
        }
NOT: burada değişkenlere 1 diye numara eklememin nedeni numarasız olarak footer da aynı şekilde başka bir modül gösterdiğim için.

bu şekilde php dosyasıyla da işim bitti şimdi catalog/view/theme/default/account/login.tpl
dosyasında bağlantıyı göstermek istediğim yere aşağıdaki kodu ekledim
Kod:
<?php foreach ($modules1 as $module1) { ?>
          <?php echo $module1; ?>
          <?php } ?>

fakat burada aşağıdaki gibi sürekli olarak takılıp kalıyor facebook ile giriş yapmıyor. ama ana sayfada veya bu sayfada normal modül gösterir gibi üye giriş sayfası sağ blok seçersek bu kez giriş yapıyor sorunsuz ama burada dosyanın içine gömünce resimdeki gibi takılıp kalıyor.


Ekli Dosya(lar) Önizleme(ler)
Resmi Büyütmek İçin Tıklayın   
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: 11-28-2014 10:44 AM
anladığım kadarıyla üye giriş sayfasına faceboook ie bağlan istiyorsunuz ? İlgileneceğim
e-ticaretdersleri
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: 11-28-2014 11:50 AM
(11-28-2014 03:32 AM)eno-7 Yazılan:  Merhaba arkadaşlar opencart 1.5.6 kullanıyorum üye giriş sayfasında giriş yap butonunun yanına facebook ile bağlan butonu ekledim ve face bağlantı modülü olarak
http://www.tr-opencart.com/Konu-facebook...%20?page=3 linkindeki modülü kullandım

test linki :
Linkim

bunun için benim paylaşımımdaki modulu kullanın. vqmodaaki xml dosyalarındaki kodları ekleme yaptığınız bölümlere ekleyiniz çalışacaktır. Ayrıca adminden modullerden "Facebook Connect-Header" tıklayıp bilgilerinizi girdikten sonra konum olarak top header seçip kaydedin "Position-top header" ekte de gösterdim.

paylaşımım :
http://www.tr-opencart.com/Konu-facebook...t=facebook


Ekli Dosya(lar) Önizleme(ler)
Resmi Büyütmek İçin Tıklayın   
e-ticaretdersleri
Alıntı Yaparak Cevapla
Paylaş!
eno-7v
Çırak
****
Üye user avatar
Çevrimdışı

Mesajlar: 292
Konular: 148
Katılma Tarihi: Nov 2012
Rep Puanı: 0
Teşekkürler: 14
11 Mesajına, 16 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 11-28-2014 12:18 PM
Aşağıdaki gibi bir hata alıyorum bağlan deyince modülü anasayfada var olan konumlardan birine ekleyince de aynı hatayı veriyor istediğim giriş sayfasına ekleyince de giriş yapmıyor

Kod:
Notice: Undefined index: verified in /home/kullaniciadi/public_html/catalog/controller/account/fbconnect.php on line 39Warning: Cannot modify header information - headers already sent by (output started at /home/kullaniciadi/public_html/index.php:108) in /home/kullaniciadi/public_html/vqmod/vqcache/vq2-system_engine_controller.php on line 28Warning: Cannot modify header information - headers already sent by (output started at /home/kullaniciadi/public_html/index.php:108) in /home/kullaniciadi/public_html/vqmod/vqcache/vq2-system_engine_controller.php on line 29
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: 11-28-2014 12:22 PM
alla alla şuadımları izlemedinizmi

1. Modulu vqmod dosyaları hariç aana dizine atınız.

2. Modulu Kurup Bilgilerinizi Giriniz ve konum olarak top header seçiniz.

3. vqmıodaki kodları birini controller/account/login.php ye diğerini ise tpl dosyalarına ekleyiniz olması gerek

eğer bu şekilde anladıysam ?
e-ticaretdersleri
Alıntı Yaparak Cevapla
Paylaş!
eno-7v
Çırak
****
Üye user avatar
Çevrimdışı

Mesajlar: 292
Konular: 148
Katılma Tarihi: Nov 2012
Rep Puanı: 0
Teşekkürler: 14
11 Mesajına, 16 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 11-28-2014 12:24 PM
Aynen ekledim söylediğiniz adımları hatta istediğim yerde modül göründü fakat bağlan tuşuna basınca hatayı verdi
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: 11-28-2014 02:15 PM
arkadaşın sorunu halledildi sorun vqmod cacheden çerezerleden kaynaklıydı.

buton olarak kullanmak için

Kod:
<img onmouseout="this.src='http://demo.lazbakkal.biz/image/1.png'" onmousemove="this.src='http://demo.lazbakkal.biz/image/2.png'" src="http://demo.lazbakkal.biz/image/1.png">
e-ticaretdersleri
Alıntı Yaparak Cevapla
Paylaş!
 Teşekkür Edenler: eno-7
osdem66v
Forum Kurucusu
*******
Administrators user avatar
Çevrimdışı

Mesajlar: 2,121
Konular: 158
Katılma Tarihi: Dec 2011
Rep Puanı: 27
Teşekkürler: 393
522 Mesajına, 1445 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 11-28-2014 05:47 PM
(11-28-2014 03:32 AM)eno-7 Yazılan:  Merhaba arkadaşlar opencart 1.5.6 kullanıyorum üye giriş sayfasında giriş yap butonunun yanına facebook ile bağlan butonu ekledim ve face bağlantı modülü olarak
http://www.tr-opencart.com/Konu-facebook...%20?page=3 linkindeki modülü kullandım

modül dosyasında admin/view/module/fbjsconnect.tpl dosyasında
Kod:
<?php if ($module['position'] == 'column_right') { ?>
                <option value="column_right" selected="selected"><?php echo $text_column_right; ?></option>
                <?php } else { ?>
                <option value="column_right"><?php echo $text_column_right; ?></option>
                <?php } ?>
satırının altına
Kod:
        <?php if ($module['position'] == 'uye_sayfa') { ?>
                <option value="uye_sayfa" selected="selected"><?php echo $text_uye_sayfa; ?></option>
                <?php } else { ?>
                <option value="uye_sayfa"><?php echo $text_uye_sayfa; ?></option>
                <?php } ?>
alanını ekledim daha sonra yine aynı dosyada
Kod:
html += '      <option value="column_right"><?php echo $text_column_right; ?></option>';
satırının altına
Kod:
html += '      <option value="uye_sayfa"><?php echo $text_uye_sayfa; ?></option>';
satırını ekledim ardından admin/controller/module/fbjsconnect.php dosyasında
Kod:
        $this->data['text_column_right'] = $this->language->get('text_column_right');
satırından sonra aşağıdaki
Kod:
        $this->data['text_uye_sayfa'] = "Üye Giriş";
satırını ekledim ve admin tarafıyla işim bitti sonra modülü göstereceğim catalog/controller/account/login.php dosyasında
Kod:
if (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/template/account/login.tpl')) {
            $this->template = $this->config->get('config_template') . '/template/account/login.tpl';
        } else {
            $this->template = 'default/template/account/login.tpl';
        }

kodundan hemen önce aşağıdaki kodu ekledim
Kod:
        
        $this->load->model('design/layout');
        $this->load->model('catalog/category');
        $this->load->model('catalog/product');
        $this->load->model('catalog/information');
        
        if (isset($this->request->get['route'])) {
            $route = $this->request->get['route'];
        } else {
            $route = 'common/home';
        }
        
        $module_data1 = array();
        
        $this->load->model('setting/extension');
        
        $extensions1 = $this->model_setting_extension->getExtensions('module');        
        
        foreach ($extensions1 as $extension1) {
            $modules1 = $this->config->get($extension1['code'] . '_module');
        
            if ($modules1) {
                foreach ($modules1 as $module1) {
                    if ($module1['position'] == 'uye_sayfa' && $module1['status']) {
                        $module_data1[] = array(
                            'code'       => $extension1['code'],
                            'setting'    => $module1,
                            'sort_order' => $module1['sort_order']
                        );                
                    }
                }
            }
        }
        
        $sort_order1 = array();
      
        foreach ($module_data1 as $key1 => $value1) {
              $sort_order1[$key1] = $value1['sort_order'];
        }
        
        array_multisort($sort_order1, SORT_ASC, $module_data1);
        
        $this->data['modules1'] = array();
        
        foreach ($module_data1 as $module1) {
            $module1 = $this->getChild('module/' . $module1['code'], $module1['setting']);
            
            if ($module1) {
                $this->data['modules1'][] = $module1;
            }
        }
NOT: burada değişkenlere 1 diye numara eklememin nedeni numarasız olarak footer da aynı şekilde başka bir modül gösterdiğim için.

bu şekilde php dosyasıyla da işim bitti şimdi catalog/view/theme/default/account/login.tpl
dosyasında bağlantıyı göstermek istediğim yere aşağıdaki kodu ekledim
Kod:
<?php foreach ($modules1 as $module1) { ?>
          <?php echo $module1; ?>
          <?php } ?>

fakat burada aşağıdaki gibi sürekli olarak takılıp kalıyor facebook ile giriş yapmıyor. ama ana sayfada veya bu sayfada normal modül gösterir gibi üye giriş sayfası sağ blok seçersek bu kez giriş yapıyor sorunsuz ama burada dosyanın içine gömünce resimdeki gibi takılıp kalıyor.
Sevgili kardeşim uzun zamandır bu forumun kullanıcısısınız ama konu var ken üstelik te linkini verirken neden yeni bir konu açma gereği duydunuz konunun altından devam edeblirdiniz degil mi? lütfen acemi kullanıcılar yapıyor bunu bari siz yapmayın ..
osdem66
Alıntı Yaparak Cevapla
Paylaş!
eno-7v
Çırak
****
Üye user avatar
Çevrimdışı

Mesajlar: 292
Konular: 148
Katılma Tarihi: Nov 2012
Rep Puanı: 0
Teşekkürler: 14
11 Mesajına, 16 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 11-28-2014 05:54 PM
Tamam hocam haklısınız. uyarınızı dikkate alacağım.
Alıntı Yaparak Cevapla
Paylaş!

« Önceki | Sonraki »
Cevapla  Gönder 

üye giriş sayfasına facebook ile giriş ekleme Konusunun Linki Direk Link
üye giriş sayfasına facebook ile giriş ekleme Konusunun HTML Kodu HTML Link
üye giriş sayfasına facebook ile giriş ekleme Konusu BBCode Linki BBCode Link
üye giriş sayfasına facebook ile giriş ekleme Konusunu Paylaş Sosyal Paylaş

Benzeyen Konular
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  Diğer Renkler, Altına "Sepete Ekle" Buton Ekleme dReamtheateR 0 598 03-13-2022 08:30 PM
Son Mesaj: dReamtheateR
  Ürün bulunamadı! sayfasına ürün ekleme bialemsin 0 530 02-13-2022 07:20 PM
Son Mesaj: bialemsin
  Ürün detayı sayfasına özel buton ekleme damb3th 36 16,429 10-09-2021 08:22 PM
Son Mesaj: mehmetvearzu
  3.0.2.0 ürün ekleme hatası grcdadas 4 4,262 04-23-2021 03:38 PM
Son Mesaj: By-Emrem
  Ruble para birimi ekleme grafikes 4 3,302 01-19-2021 10:23 PM
Son Mesaj: tolga2206
  Anasayfaya Bütün ürünleri ekleme hakkında! batucux 0 601 05-12-2020 01:48 PM
Son Mesaj: batucux
Information Opencart Tedarikçi Ekleme Modülü Bay32785 4 2,518 04-25-2020 02:45 AM
Son Mesaj: onur_alp
  Giriş Yaptıktan sonra ürün gösterme emre_0119 3 1,049 12-12-2019 11:01 AM
Son Mesaj: furkeen
  Opencart İki Kere Ekleme Sorunu istediginkod 2 2,098 10-01-2019 06:16 PM
Son Mesaj: Decanus
  ödeme yaparken takılıyor 3d sayfasına yönlenmiyor alperen 3 1,364 08-03-2019 12:35 PM
Son Mesaj: alperen

üye giriş sayfasına facebook ile giriş ekleme indir, üye giriş sayfasına facebook ile giriş ekleme Videosu, üye giriş sayfasına facebook ile giriş ekleme online izle, üye giriş sayfasına facebook ile giriş ekleme Bedava indir, üye giriş sayfasına facebook ile giriş ekleme Yükle, üye giriş sayfasına facebook ile giriş ekleme Hakkında, üye giriş sayfasına facebook ile giriş ekleme nedir, üye giriş sayfasına facebook ile giriş ekleme Free indir, üye giriş sayfasına facebook ile giriş ekleme oyunu, üye giriş sayfasına facebook ile giriş ekleme download


Forum Atla: