- Katılım
- 13 Ağu 2009
- Mesajlar
- 3,200
- Tepkime puanı
- 1
- Puanları
- 38
- Yaş
- 39
- 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
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
DEĞİŞTİRİNİZ
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ç
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
Altına ekle
OC 1.4.0 için
Altına Ekle
Sepete Ekle Butonu
Düzenlenecek Dosya: catalog/controller/common/home.php
OC 1.4.0 için BUL:
ALTINA EKLE:
OC 1.4.4 ile 1.4.7 arası BUL:
ALTINA EKLE:
BUL:
ALTINA EKLE:
Düzenlenecek Dosya: catalog/view/theme/default/template/common/home.tpl
BUL:
ALTINA EKLE:
Düzenlenecek Dosya: catalog/controller/product/category.php
OC 1.4.0 için BUL:
ALTINA EKLE:
OC 1.4.4 ile 1.4.7 arası BUL:
ALTINA EKLE:
BUL:
ALTINA EKLE:
Düzenlenecek Dosya: catalog/view/theme/default/template/product/category.tpl
BUL:
ALTINA EKLE:
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
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; ?>" > </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ç
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>