İncele ve Sepete Ekle Butonu Eklemek

admin

Administrator
Yönetici
Katılım
13 Ağu 2009
Mesajlar
3,196
Tepkime puanı
1
Puanları
38
Yaş
37
Konum
Bursa
Web sitesi
www.opencart-tr.com
Daha önceki mesajlarda daha ayrıntılı anlatılmış olmasına rağmen uygulamada sorun yaşayan arkadaşlar olmakta. Sebebi ise A harfini öğrenmeden B harfini öğrenmeye kalmanız yani HTML ve CSS dillerini hakkında en ufak bir bilgi sahibi olmadan bu işe kalkışmanız. Bu yazdığım size ters gelebilir ama bu işi yapacaksanız HTML ve CSS dillerini mutlaka öğrenmelisiniz.

Diğer mesajların hepsi silinmiştir.

Anlatım 1.4.8.x - 1.4.9.x sürümleri için geçerlidir. Anlatım default temaya göredir. Kendi temalarınıza uygulamak size kalmıştır.

Değişikliklerinizi
Kod:
catalog\view\theme\Kullandığınız Tema\template\module
klasörünün içindeki bestseller_home.tpl, featured_home.tpl, latest_home.tpl, special_home.tpl adlı dosyalarda yapınız.

Modül dosyaları dışındaki sayfalar için
catalog\view\theme\Kullandığınız Tema\template\product içindeki dosyalara uygulayınız.

Temanızda bu dosyalar yoksa default temada yapınız.

Yukarıdaki dosyalarda

BULUN
Kod:
<a class="button_add_small" href="<?php echo $products[$j]['add']; ?>" title="<?php echo $button_add_to_cart; ?>" >&nbsp;</a>

DEĞİŞTİRİNİZ
Kod:
<a class="button" href="<?php echo $products[$j]['add']; ?>" title="<?php echo $button_add_to_cart; ?>" ><span>Sepete Ekle</span></a><br />
      <a class="button" href="<?php echo str_replace('&', '&', $products[$j]['href']); ?>" title="Ürün İncele"><span>Ürün İncele</span></a>

Buton eklemenin en basit şekli budur. Bunu özelleştirmek yine sizin elinizdedir. Bunun içinde yukarıda bahsettiğim HTML ve CSS dillerini öğreniniz.

Sonuç
15d53pc.jpg





1.4.7 ve daha eski Sürümler için

Dikkat :Bu işlemleri yapmadan önce lütfen yedeklerinizi alın...

Anasayfaya eklemek için bu dosyayı kullanacağız
catalog\view\theme\default\template\common\home.tpl

Diğer sayfalar içinse catalog\view\theme\default\template\product\ içindeki dosyalar kullanılabilir.

OC 1.4.4 ile 1.4.7 arası
catalog\view\theme\default\template\common\home.tpl dosyasında bul
Kod:
<img src="catalog/view/theme/default/image/stars_<?php echo $products[$j]['rating'] . '.png'; ?>" alt="<?php echo $products[$j]['stars']; ?>" />
          <?php } ?>

Altına ekle
Kod:
<br />
          <a href="<?php echo str_replace('&', '&', $products[$j]['href']); ?>"><img src="resim dosyanınzı adresi"/></a>

OC 1.4.0 için
Kod:
<img src="catalog/view/theme/default/image/stars_<?php echo $products[$j]['rating'] . '.png'; ?>" alt="<?php echo $products[$j]['stars']; ?>" />
          <?php } ?>

Altına Ekle
Kod:
<br />
          <a href="<?php echo $products[$j]['href']; ?>"><img src="resim dosyanınzı adresi"/></a>




Sepete Ekle Butonu
Düzenlenecek Dosya: catalog/controller/common/home.php



OC 1.4.0 için BUL:
Kod:
'special' => $special,

ALTINA EKLE:
Kod:
'product_id'    => $result['product_id'],
'href2'   => $this->url->http('checkout/cart'),

OC 1.4.4 ile 1.4.7 arası BUL:
Kod:
'special' => $special,

ALTINA EKLE:
Kod:
'product_id'    => $result['product_id'],
'href2' => (HTTP_SERVER . 'index.php?route=checkout/cart'),

BUL:
Kod:
$this->data['products'] = array();

ALTINA EKLE:
Kod:
$this->data['button_add_to_cart'] = $this->language->get('button_add_to_cart');


Düzenlenecek Dosya: catalog/view/theme/default/template/common/home.tpl

BUL:
Kod:
<span style="color: #999; font-size: 11px;"><?php echo $products[$j]['model']; ?></span><br />

ALTINA EKLE:
Kod:
<form action="<?php echo $products[$j]['href2']; ?>" method="post" enctype="multipart/form-data" id="category_product_<?php echo $j; ?>">
          <input type="hidden" name="quantity" size="3" value="1" />
          <input type="hidden" name="product_id" value="<?php echo $products[$j]['product_id']; ?>" />
          <a onclick="$('#category_product_<?php echo $j; ?>').submit();" class="button"><span><?php echo $button_add_to_cart; ?></span></a>
        </form><br>

KATEGORİLERE SEPETE EKLE BUTONU EKLEMEK

Düzenlenecek Dosya: catalog/controller/product/category.php

OC 1.4.0 için BUL:
Kod:
'special' => $special,

ALTINA EKLE:
Kod:
'product_id'    => $result['product_id'],
'href2'   => $this->url->http('checkout/cart'),

OC 1.4.4 ile 1.4.7 arası BUL:
Kod:
'special' => $special,

ALTINA EKLE:
Kod:
'product_id'    => $result['product_id'],
'href2' => (HTTP_SERVER . 'index.php?route=checkout/cart'),

BUL:
Kod:
$this->data['order'] = $order;

ALTINA EKLE:
Kod:
$this->data['button_add_to_cart'] = $this->language->get('button_add_to_cart');

Düzenlenecek Dosya: catalog/view/theme/default/template/product/category.tpl

BUL:
Kod:
<a href="<?php echo $products[$j]['href']; ?>"><?php echo $products[$j]['name']; ?></a><br />

ALTINA EKLE:
Kod:
<form action="<?php echo $products[$j]['href2']; ?>" method="post" enctype="multipart/form-data" id="category_product_<?php echo $j; ?>">
          <input type="hidden" name="quantity" size="3" value="1" />
          <input type="hidden" name="product_id" value="<?php echo $products[$j]['product_id']; ?>" />
          <a onclick="$('#category_product_<?php echo $j; ?>').submit();" class="button"><span><?php echo $button_add_to_cart; ?></span></a>
        </form><br>
 

kadir34

OpenCart-TR
Katılım
29 Eki 2010
Mesajlar
54
Tepkime puanı
0
Puanları
0
Yaş
40
Konum
Türkiye / istanbul
merhaba arkadaşlar ben 1.4.9.3 versiyonu kullanıyorum yukarıda anlatılanları aynen uyguladım ama sepete ekle sağlam çalışıyor ama ürünü incele butonuna tıkaldığımda 404 hatası veriyor ve karakter sorunu mevcut www.oembilgisayar.net neden böyle bir sorun yarattı bana nasıl bir yardımcı olabilirsiniz arkadaşlar şimdiden çok teşekkür ederim

ürünü incele butonu ürün yazısı görünmüyor bazı ürünlerdeki butonlar kayık görünüyor birde ürünü incele butonuna tıkladığımda şu hatayı veriyor neden

Not Found
The requested document was not found on this server.

Web Server at oembilgisayar.net
bana yardımcı olabilirmisiniz arkadaşlar şimdiden çok teşekkürler
 

bilgikur

OpenCart-TR
Katılım
13 Kas 2010
Mesajlar
38
Tepkime puanı
0
Puanları
0
bende 1.4.9.3 kullanıyorum bir yerde hata yapmıs olabilirsin tekrar dene kardes bende sorunsuz calıstı. benım sıkıntım ise alt alta durmaları onu yan yana ve bıraz daha ufaltmak ıcın ne yapmam gereklı acaba
 

admin

Administrator
Yönetici
Katılım
13 Ağu 2009
Mesajlar
3,196
Tepkime puanı
1
Puanları
38
Yaş
37
Konum
Bursa
Web sitesi
www.opencart-tr.com
bilgikur' Alıntı:
bende 1.4.9.3 kullanıyorum bir yerde hata yapmıs olabilirsin tekrar dene kardes bende sorunsuz calıstı. benım sıkıntım ise alt alta durmaları onu yan yana ve bıraz daha ufaltmak ıcın ne yapmam gereklı acaba

Buton eklemenin en basit şekli budur. Bunu özelleştirmek yine sizin elinizdedir. Bunun içinde yukarıda bahsettiğim HTML ve CSS dillerini öğreniniz.
Bu bölümü inceleyerek başlayabilirsiniz
http://forum.opencart-tr.com/forum-24.html

nurikalkan' Alıntı:
kodlar eksik görünüyor....

Kodlarda herhangi eksiklik yoktur.
 

merih

OpenCart-TR
Katılım
21 Kas 2010
Mesajlar
5
Tepkime puanı
0
Puanları
0
hocam herşey tamam ekledim düzgün de çalışıyor ancak ''Ü'' ve ''İ'' harfleri yerine ''?'' çıkıyor nasıl düzeltebilirim...
 

sinan

OpenCart-TR
Katılım
21 Eki 2010
Mesajlar
63
Tepkime puanı
0
Puanları
0
dosyayı kaydederken utf-8 olarak kaydertmeyi dene bi.
 

merih

OpenCart-TR
Katılım
21 Kas 2010
Mesajlar
5
Tepkime puanı
0
Puanları
0
merih' Alıntı:
hocam herşey tamam ekledim düzgün de çalışıyor ancak ''Ü'' ve ''İ'' harfleri yerine ''?'' çıkıyor nasıl düzeltebilirim...

hocam olmadı yapamadım. nasıl düzelteceğim yardımcı olabilecek varmı
 

alicelik

OpenCart-TR
Katılım
6 Ocak 2011
Mesajlar
17
Tepkime puanı
0
Puanları
0
hocam olduda inceleye tıkladığım zaman altı çizgili oluyor. tıklamadıklarım normal

tm hallettim sepete ekle butonu koymadım sadece incele butonu koydum

incele için zaten smrel_yesil temada buton var isteyenler yukarıdaki kod yerine bunu kullanabilirler

<a class="" href="<?php echo str_replace('&', '&', $products[$j]['href']); ?>" title=<"incele"><span><center><img src="catalog/view/theme/smrel_yesil/image/view.gif"></span></a>
 

tutskiyancheck

OpenCart-TR
Katılım
26 Ara 2010
Mesajlar
7
Tepkime puanı
0
Puanları
0
Sepete ekle vi incele butonunu aşağıdaki resimdeki gibi grafik png v.s tarzda yan yana koyarak yapabilirmiyiz ?
Çok hoş durmuş.

Ayrıca ürün ismi, Usd ve TL fiyatı nasıl yapılabilir.

Şimdiden teşekkürler
wi7dr7.jpg
 

bilgikur

OpenCart-TR
Katılım
13 Kas 2010
Mesajlar
38
Tepkime puanı
0
Puanları
0
Css lerle oynamak gerekıyormus bendede aynı sıkıntı var ben beceremedım yan yana almayı. üst üste durmasıda can sıkıntısı yaratıyor b ende:) neyse belki detaylı acıklayan arkadaslarımız olur yanyana koymak ıcın :D
 

colex

OpenCart-TR
Katılım
5 Haz 2010
Mesajlar
4
Tepkime puanı
0
Puanları
0
yardım Lütfen arkadaşlar

merhaba arkadaşlar 1.4.7 de sepete ekle incele butonlarını bulamadım forumda nasıl eklicem acaba?

1.4.7 de olmuyor malesef yardımcı olucak yokmu :S
 

sailor86

OpenCart-TR
Katılım
12 Ocak 2011
Mesajlar
2
Tepkime puanı
0
Puanları
0
merhaba arkadaşlar,, bu mesaj forumunuzdaki ilk mesajım oluyor,, hiçbirşey talep etmeksizin yapılan yardımları gördüm ve şahsen elimden geldiğince katkıda bulunmak istedim,, birkaç arkadaş resim eklemeyi sordu nasıl oluyor diye,, yardımcı olayım dedim

eka7a nın mesajından alıntılıdır.

Değişikliklerinizi
Kod:
catalog\view\theme\Kullandığınız Tema\template\module
klasörünün içindeki bestseller_home.tpl, featured_home.tpl, latest_home.tpl, special_home.tpl adlı dosyalarda yapınız.

Modül dosyaları dışındaki sayfalar için
catalog\view\theme\Kullandığınız Tema\template\product içindeki dosyalara uygulayınız.

Temanızda bu dosyalar yoksa default temada yapınız.

Yukarıdaki dosyalarda

BULUN
Kod:
<a class="button_add_small" href="<?php echo $products[$j]['add']; ?>" title="<?php echo $button_add_to_cart; ?>" >&nbsp;</a>

DEĞİŞTİRİNİZ
Kod:
<br />
      <a href="<?php echo $products[$j]['add']; ?>" title="<?php echo $button_add_to_cart; ?>" ><span><img src="image/sepete_at.gif"></span></a>
      <a href="<?php echo str_replace('&', '&', $products[$j]['href']); ?>" title=Ürün İncele"><span><img src="image/incele.gif"></span></a>

Şimdi ana dizindeki image/ klasörünün içerisine zipteki butonları kopyalayın. aynı zamanda türkçe karakterler düzeltilmiştir.

sonuç;

72626545.jpg


Saygılar,
 

Ekli dosyalar

  • butonlar.zip
    3.4 KB · Görüntüleme: 295

ByPostallı

OpenCart-TR
Katılım
17 Ocak 2011
Mesajlar
4
Tepkime puanı
0
Puanları
0
Sailor Allah Razı Olsun Kardeşim de Biraz Küçük Gibi Büyütme İhtimalimiz Varmı ?

Böyle bir sorunla karşılaştım ve her şey tam

 

sailor86

OpenCart-TR
Katılım
12 Ocak 2011
Mesajlar
2
Tepkime puanı
0
Puanları
0
http://rapidshare.com/files/443228455/butonlar.zip dosyasındaki resimleri ana yerdeki "image" klasörünün içerisine at sayfayı yenile,, çalışacaktır
 

ByPostallı

OpenCart-TR
Katılım
17 Ocak 2011
Mesajlar
4
Tepkime puanı
0
Puanları
0
Evet Ben "theme" içindeki image ye atmıştım teşekkürler
 

admin

Administrator
Yönetici
Katılım
13 Ağu 2009
Mesajlar
3,196
Tepkime puanı
1
Puanları
38
Yaş
37
Konum
Bursa
Web sitesi
www.opencart-tr.com
colex' Alıntı:
merhaba arkadaşlar 1.4.7 de sepete ekle incele butonlarını bulamadım forumda nasıl eklicem acaba?

1.4.7 de olmuyor malesef yardımcı olucak yokmu :S



İlk mesaja eklenmiştir.
 

ByPostallı

OpenCart-TR
Katılım
17 Ocak 2011
Mesajlar
4
Tepkime puanı
0
Puanları
0
Birde Diğer Sayfalarda Olmuyor sadece Ana sayfada oluyor.
Katogoride Seçiyorum yine o küçük "+" çıkıyor :D
 
Üst