Homepage - Anasayfada İstediğiniz Ürünü Gösterin

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

admin

Administrator
Yönetici
Katılım
13 Ağu 2009
Mesajlar
3,198
Tepkime puanı
1
Puanları
38
Yaş
37
Konum
Bursa
Web sitesi
www.opencart-tr.com
5zfyud.jpg

Biraz karışık gelebilir ama bu modülle neler yapabilirsiniz ilk önce onu anlatayım.
  • Anasayfada istediğiniz ürünleri listeleyebilirsiniz (Ürün eklerken Özel Ürün seçeneğini seçmelisiniz). Ayrıca sağ ya da solda blok olarak gösterebilirsiniz.
  • Son Ürünlerdeki ürün sayısını değiştirebilir ya da son ürünleri kapatabilirsiniz. Ayrıca anasayfa, sağ ya da solda blok olarak gösterebilirsiniz.
  • Anasayfa Girişleri ile anasayfada istediğiniz sayıda giriş yazısı yazabilir ve anasayfada gösterebilirsiniz.
  • Kampanyalı ürünleri anasayfa, sağ ya da solda blok olarak gösterebilirsiniz.

[bilgi]Modül OC 1.4.0 içindir. Lütfen bu konu hakkında soru sormayın. Ayrıca mesajı dikkatli okuyun anlatılan şeyleri tekrar tekrar sormayın.[/bilgi]

Evet başlıyoruz. Herzaman olduğu gibi yapacağınız değişiklikten önce yedek alınız

Ekdeki dosyaları indirin ve upload klasörü içindekileri sitenize yükleyin üzerine yazılsın mı? sorusuna evet deyin.

Daha önceden bu dosyalar üzerinde değişik yaptıysanız değişiklikler kaybolacaktır.
catalog/controller/common/home.php
catalog/view/theme/default/template/common/home.tpl

Arayıpta bulamadığınız kodlar olursa verilen kodun bir kısmını aramayı deneyin bazen fazladan bir boşluk yüzünden kodu bulamayabilirsiniz.

admin/controller/common/header.php dosyasını açın ve bulun
PHP:
$this->id       = 'header';

Üzerine ekleyin
PHP:
$this->data['text_homepage'] = $this->language->get('text_homepage');
$this->data['homepage'] = $this->url->https('catalog/homepage');

admin/language/turkish/common/header.php dosyasında php kod aralığına ekleyin. Eğer başka dillerde kullanıyorsanız onlarada ekleyin.
PHP:
$_['text_homepage'] = 'Anasayfa Girişleri';

admin/view/template/common/header.tpl dosyasında bulun
PHP:
<li><a href="<?php echo $information; ?>"><?php echo $text_information; ?></a></li>

Sonrasına ekleyin
PHP:
<li><a href="<?php echo $homepage; ?>"><?php echo $text_homepage; ?></a></li>

Şimdi kullandığınız sunucu admin panelinde veritabanı programını açın genelde phpmyadmin olur. Kullandığınız veritabanını seçin sonra üsteki başlıklardan "SQL" kısmına geçiniz ve aşağıdaki sorguyu çalıştırın.

Kod:
ALTER TABLE `oc_tr_product` ADD `featured` int(1) NOT NULL default '0' AFTER `status`;

Burada dikkat etmeniz gereken nokta eğer sitenizi kurarken ön-ek kullandıysanız oc_tr_ yazan kısmı kendi ön-ekkiniz ile değiştirin. Kullanmadıysanız o kısmı silin. Örnekler: sizin_onek_product ya da product şeklinde

admin/model/catalog/product.php dosyasında bulun. Bulmakta zorluk çekerseniz "addProduct" fonksiyonun olduğu kısım
Kod:
$this->db->query("INSERT INTO " . DB_PREFIX . "product SET model = '" . $this->db->escape($data['model']) . "', sku = '" . $this->db->escape($data['sku']) . "', location = '" . $this->db->escape($data['location']) . "', quantity = '" . (int)$data['quantity'] . "', stock_status_id = '" . (int)$data['stock_status_id'] . "', date_available = '" . $this->db->escape($data['date_available']) . "', manufacturer_id = '" . (int)$data['manufacturer_id'] . "', shipping = '" . (int)$data['shipping'] . "', price = '" . (float)$data['price'] . "', weight = '" . (float)$data['weight'] . "', weight_class_id = '" . (int)$data['weight_class_id'] . "', length = '" . (float)$data['length'] . "', width = '" . (float)$data['width'] . "', height = '" . (float)$data['height'] . "', measurement_class_id = '" . (int)$data['measurement_class_id'] . "', status = '" . (int)$data['status'] . "', tax_class_id = '" . (int)$data['tax_class_id'] . "', date_added = NOW()");

Değiştirin
Kod:
$this->db->query("INSERT INTO " . DB_PREFIX . "product SET model = '" . $this->db->escape($data['model']) . "', sku = '" . $this->db->escape($data['sku']) . "', location = '" . $this->db->escape($data['location']) . "', quantity = '" . (int)$data['quantity'] . "', stock_status_id = '" . (int)$data['stock_status_id'] . "', date_available = '" . $this->db->escape($data['date_available']) . "', manufacturer_id = '" . (int)$data['manufacturer_id'] . "', shipping = '" . (int)$data['shipping'] . "', price = '" . (float)$data['price'] . "', weight = '" . (float)$data['weight'] . "', weight_class_id = '" . (int)$data['weight_class_id'] . "', length = '" . (float)$data['length'] . "', width = '" . (float)$data['width'] . "', height = '" . (float)$data['height'] . "', measurement_class_id = '" . (int)$data['measurement_class_id'] . "', status = '" . (int)$data['status'] . "', featured = '" . (int)$data['featured'] . "', tax_class_id = '" . (int)$data['tax_class_id'] . "', date_added = NOW()");

Aynı dosyada bulun.Bulmakta zorluk çekerseniz "editProduct" fonksiyonun olduğu kısım
Kod:
$this->db->query("UPDATE " . DB_PREFIX . "product SET model = '" . $this->db->escape($data['model']) . "', sku = '" . $this->db->escape($data['sku']) . "', location = '" . $this->db->escape($data['location']) . "', quantity = '" . (int)$data['quantity'] . "', stock_status_id = '" . (int)$data['stock_status_id'] . "', date_available = '" . $this->db->escape($data['date_available']) . "', manufacturer_id = '" . (int)$data['manufacturer_id'] . "', shipping = '" . (int)$data['shipping'] . "', price = '" . (float)$data['price'] . "', weight = '" . (float)$data['weight'] . "', weight_class_id = '" . (int)$data['weight_class_id'] . "', length = '" . (float)$data['length'] . "', width = '" . (float)$data['width'] . "', height = '" . (float)$data['height'] . "', measurement_class_id = '" . (int)$data['measurement_class_id'] . "', status = '" . (int)$data['status'] . "', tax_class_id = '" . (int)$data['tax_class_id'] . "', date_modified = NOW() WHERE product_id = '" . (int)$product_id . "'");

Değiştirin
Kod:
$this->db->query("UPDATE " . DB_PREFIX . "product SET model = '" . $this->db->escape($data['model']) . "', sku = '" . $this->db->escape($data['sku']) . "', location = '" . $this->db->escape($data['location']) . "', quantity = '" . (int)$data['quantity'] . "', stock_status_id = '" . (int)$data['stock_status_id'] . "', date_available = '" . $this->db->escape($data['date_available']) . "', manufacturer_id = '" . (int)$data['manufacturer_id'] . "', shipping = '" . (int)$data['shipping'] . "', price = '" . (float)$data['price'] . "', weight = '" . (float)$data['weight'] . "', weight_class_id = '" . (int)$data['weight_class_id'] . "', length = '" . (float)$data['length'] . "', width = '" . (float)$data['width'] . "', height = '" . (float)$data['height'] . "', measurement_class_id = '" . (int)$data['measurement_class_id'] . "', status = '" . (int)$data['status'] . "', featured = '" . (int)$data['featured'] . "', tax_class_id = '" . (int)$data['tax_class_id'] . "', date_modified = NOW() WHERE product_id = '" . (int)$product_id . "'");

admin/controller/catalog/product.php dosyasında bulun
PHP:
$this->template = 'catalog/product_form.tpl';

Öncesine ekleyin
PHP:
$this->data['entry_featured'] = $this->language->get('entry_featured');
if (isset($this->request->post['featured'])) {
	$this->data['featured'] = $this->request->post['featured'];
} else if (isset($product_info)) {
	$this->data['featured'] = $product_info['featured'];
} else {
	$this->data['featured'] = 0;
}

admin/language/turkish/catalog/product.php dosyasında php kod aralığına ekleyin. Eğer başka dillerde kullanıyorsanız onlarada ekleyin.
PHP:
$_['entry_featured'] = 'Özel Ürün:';

admin/view/template/catalog/product_form.tpl dosyasında bulun
PHP:
          <tr>
            <td><?php echo $entry_tax_class; ?></td>

Üzerine ekleyin
PHP:
<tr>
  <td><?php echo $entry_featured; ?></td>
  <td><?php if ($featured) { ?>
    <input type="radio" name="featured" value="1" checked="checked" />
    <?php echo $text_yes; ?>
    <input type="radio" name="featured" value="0" />
    <?php echo $text_no; ?>
    <?php } else { ?>
    <input type="radio" name="featured" value="1" />
    <?php echo $text_yes; ?>
    <input type="radio" name="featured" value="0" checked="checked" />
    <?php echo $text_no; ?>
    <?php } ?></td>
</tr>

catalog/controller/common/header.php dosyasında bulun
PHP:
		$this->data['text_advanced'] = $this->language->get('text_advanced');

Sonrasına ekleyin
PHP:
		$this->data['text_featured'] = $this->language->get('text_featured');
		$this->data['featured'] = $this->url->http('product/featured');

catalog/view/theme/default/template/common/header.tpl dosyasında bulun
PHP:
<?php echo $text_special; ?></a>

Sonrasında ekleyin
PHP:
<a href="<?php echo $featured; ?>" style="background-image: url('catalog/view/theme/default/image/featured.png');"><?php echo $text_featured; ?></a>

Yaptığınız değişikliklerden sonra
Yönetim–>Sistem–>Kullanıclar–>Kullanıcı Grupları'ndan Yönetici grubunu düzenleyerek yüklediğiniz modüllere gerekli izinleri vermelisiniz.

Anasayfa girişlerini Katalog->Anasayfa Girişleri'den ayarlayabilirsiniz. Diğerlerini ise Eklentiler->Modüller kısmından. Eklediğiniz ürünün özel ürünlerde görünmesini istiyorsanız. Ürün eklediğiniz sayfada Özel Ürün seçeneğini işaretleyiniz.

Ve bitti...

Burada anlattıklarım modül içerisinde readme.html dosyasında ingilizce olarak anlatılmıştır.

1.4.7 Sürümü için alttaki işlemleri yapınız..

[bilgi]Modül OC 1.4.7 sürümünde test edilmiştir... 1.4.8 ve üst versiyonlarına standart olarak eklenmiştir. 1.4.1 ile 1.4.7 sürümleri ve ara sürümlerinde çalışması gerekmektedir.. Deneyenler lütfen uyumlu olup olmadığını yazsınlar.[/bilgi]


Ekteki dosyaları anadizine atınız.. Moduller sayfasındaki Özel Ürünler, Son Ürünler, Kampanyalı Ürünler'ine ana sayfada gösterme özelliği katar ayrıca resim eklenmiş yazılarınızı ana sayfada gösterebilirsiniz.. Üstte anlatılan 1.4.0 ile aynı özelliklere sahiptir.. Takıldığınız yerlerde üstteki konuyu inceleyiniz..

Arayıpta bulamadığınız kodlar olursa verilen kodun bir kısmını aramayı deneyin bazen fazladan bir boşluk yüzünden kodu bulamayabilirsiniz.

admin/controller/common/header.php dosyasını açın ve bulun
PHP:
$this->id       = 'header';

Üzerine ekleyin
PHP:
$this->data['text_homepage'] = $this->language->get('text_homepage');
$this->data['homepage'] = HTTPS_SERVER . 'index.php?route=catalog/homepage';

admin/language/turkish/common/header.php dosyasında php kod aralığına ekleyin. Eğer başka dillerde kullanıyorsanız onlarada ekleyin.
PHP:
$_['text_homepage'] = 'Anasayfa Girişleri';

admin/view/template/common/header.tpl dosyasında bulun
PHP:
<li><a href="<?php echo $information; ?>"><?php echo $text_information; ?></a></li>

Sonrasına ekleyin
PHP:
<li><a href="<?php echo $homepage; ?>"><?php echo $text_homepage; ?></a></li>

admin/model/catalog/product.php dosyasında bulun. Bulmakta zorluk çekerseniz "addProduct" fonksiyonun olduğu kısım
Kod:
$this->db->query("INSERT INTO " . DB_PREFIX . "product SET model = '" . $this->db->escape($data['model']) . "', sku = '" . $this->db->escape($data['sku']) . "', location = '" . $this->db->escape($data['location']) . "', quantity = '" . (int)$data['quantity'] . "', stock_status_id = '" . (int)$data['stock_status_id'] . "', date_available = '" . $this->db->escape($data['date_available']) . "', manufacturer_id = '" . (int)$data['manufacturer_id'] . "', shipping = '" . (int)$data['shipping'] . "', price = '" . (float)$data['price'] . "', weight = '" . (float)$data['weight'] . "', weight_class_id = '" . (int)$data['weight_class_id'] . "', length = '" . (float)$data['length'] . "', width = '" . (float)$data['width'] . "', height = '" . (float)$data['height'] . "', length_class_id = '" . (int)$data['length_class_id'] . "', status = '" . (int)$data['status'] . "', tax_class_id = '" . (int)$data['tax_class_id'] . "', date_added = NOW()");

Değiştirin
Kod:
$this->db->query("INSERT INTO " . DB_PREFIX . "product SET model = '" . $this->db->escape($data['model']) . "', sku = '" . $this->db->escape($data['sku']) . "', location = '" . $this->db->escape($data['location']) . "', quantity = '" . (int)$data['quantity'] . "', stock_status_id = '" . (int)$data['stock_status_id'] . "', date_available = '" . $this->db->escape($data['date_available']) . "', manufacturer_id = '" . (int)$data['manufacturer_id'] . "', shipping = '" . (int)$data['shipping'] . "', price = '" . (float)$data['price'] . "', weight = '" . (float)$data['weight'] . "', weight_class_id = '" . (int)$data['weight_class_id'] . "', length = '" . (float)$data['length'] . "', width = '" . (float)$data['width'] . "', height = '" . (float)$data['height'] . "', length_class_id = '" . (int)$data['length_class_id'] . "', status = '" . (int)$data['status'] . "', featured = '" . (int)$data['featured'] . "', tax_class_id = '" . (int)$data['tax_class_id'] . "', date_added = NOW()");

Aynı dosyada bulun.Bulmakta zorluk çekerseniz "editProduct" fonksiyonun olduğu kısım
Kod:
$this->db->query("UPDATE " . DB_PREFIX . "product SET model = '" . $this->db->escape($data['model']) . "', sku = '" . $this->db->escape($data['sku']) . "', location = '" . $this->db->escape($data['location']) . "', quantity = '" . (int)$data['quantity'] . "', stock_status_id = '" . (int)$data['stock_status_id'] . "', date_available = '" . $this->db->escape($data['date_available']) . "', manufacturer_id = '" . (int)$data['manufacturer_id'] . "', shipping = '" . (int)$data['shipping'] . "', price = '" . (float)$data['price'] . "', weight = '" . (float)$data['weight'] . "', weight_class_id = '" . (int)$data['weight_class_id'] . "', length = '" . (float)$data['length'] . "', width = '" . (float)$data['width'] . "', height = '" . (float)$data['height'] . "', length_class_id = '" . (int)$data['length_class_id'] . "', status = '" . (int)$data['status'] . "', tax_class_id = '" . (int)$data['tax_class_id'] . "', date_modified = NOW() WHERE product_id = '" . (int)$product_id . "'");

Değiştirin
Kod:
$this->db->query("UPDATE " . DB_PREFIX . "product SET model = '" . $this->db->escape($data['model']) . "', sku = '" . $this->db->escape($data['sku']) . "', location = '" . $this->db->escape($data['location']) . "', quantity = '" . (int)$data['quantity'] . "', stock_status_id = '" . (int)$data['stock_status_id'] . "', date_available = '" . $this->db->escape($data['date_available']) . "', manufacturer_id = '" . (int)$data['manufacturer_id'] . "', shipping = '" . (int)$data['shipping'] . "', price = '" . (float)$data['price'] . "', weight = '" . (float)$data['weight'] . "', weight_class_id = '" . (int)$data['weight_class_id'] . "', length = '" . (float)$data['length'] . "', width = '" . (float)$data['width'] . "', height = '" . (float)$data['height'] . "', length_class_id = '" . (int)$data['length_class_id'] . "', status = '" . (int)$data['status'] . "', featured = '" . (int)$data['featured'] . "', tax_class_id = '" . (int)$data['tax_class_id'] . "', date_modified = NOW() WHERE product_id = '" . (int)$product_id . "'");

admin/controller/catalog/product.php dosyasında bulun
PHP:
$this->template = 'catalog/product_form.tpl';

Öncesine ekleyin
PHP:
$this->data['entry_featured'] = $this->language->get('entry_featured');
if (isset($this->request->post['featured'])) {
	$this->data['featured'] = $this->request->post['featured'];
} else if (isset($product_info)) {
	$this->data['featured'] = $product_info['featured'];
} else {
	$this->data['featured'] = 0;
}


admin/language/turkish/catalog/product.php dosyasına ekle
PHP:
$_['entry_featured'] = 'Özel Ürünler:';

admin/view/template/catalog/product_form.tpl "status" ve "tax_class" kodlarının arasına ekle (128 satır)
Kod:
<tr>
  <td><?php echo $entry_featured; ?></td>
  <td><?php if ($featured) { ?>
    <input type="radio" name="featured" value="1" checked="checked" />
    <?php echo $text_yes; ?>
    <input type="radio" name="featured" value="0" />
    <?php echo $text_no; ?>
    <?php } else { ?>
    <input type="radio" name="featured" value="1" />
    <?php echo $text_yes; ?>
    <input type="radio" name="featured" value="0" checked="checked" />
    <?php echo $text_no; ?>
    <?php } ?></td>
</tr>

catalog\controller\common\header.php Aç..

Bul..
Kod:
		$this->data['text_advanced'] = $this->language->get('text_advanced');

Altına Ekle..
Kod:
		$this->data['text_featured'] = $this->language->get('text_featured');
		$this->data['featured'] = HTTP_SERVER . 'index.php?route=product/featured';

catalog\language\turkish\common\header.php Aç..

Bul..
Kod:
$_['text_checkout'] = 'Kasaya Git';

Altına Ekle..
Kod:
$_['text_featured'] = 'Özel Ürünler';

catalog\view\theme\default\template\common\header.tpl Aç..

Bul..
Kod:
<div class="div3">

Yanına Ekle.. (Devamına)
Kod:
<a href="<?php echo str_replace('&', '&', $featured); ?>" style="background-image: url('catalog/view/theme/default/image/featured.png');"><?php echo $text_featured; ?></a>

1.4.0 Sürümünü İNDİR..

1.4.7 Sürümünü İNDİR..
 

Ekli dosyalar

  • homepage140a_tr.zip
    43.5 KB · Görüntüleme: 87
  • homepage147.zip
    37.6 KB · Görüntüleme: 241

öz_ak

OpenCart-TR
Katılım
21 Ocak 2010
Mesajlar
210
Tepkime puanı
0
Puanları
0
Yaş
43
Web sitesi
www.bitkiselsağlık.com
RE: [MOD] Homepage - Anasayfada İstediğiniz Ürünü Gösterin

kardeşim harika bir paylaşım peki bunu 1 3.4 ekleyebilirmiyiz
 

mirac

OpenCart-TR
Katılım
7 Şub 2010
Mesajlar
1,383
Tepkime puanı
0
Puanları
0
Yaş
41
Konum
Beykoz____
Web sitesi
www.notebook-cantasi.com
RE: [MOD] Homepage - Anasayfada İstediğiniz Ürünü Gösterin

Denemeni tavsiye ederim sorunları bildir ona göre yardımcı olmaya çalışalım..
 

öz_ak

OpenCart-TR
Katılım
21 Ocak 2010
Mesajlar
210
Tepkime puanı
0
Puanları
0
Yaş
43
Web sitesi
www.bitkiselsağlık.com
RE: [MOD] Homepage - Anasayfada İstediğiniz Ürünü Gösterin

Umarım Bizi Fazla uğrsştırmaz :p
 

underground_301

OpenCart-TR
Katılım
10 Kas 2009
Mesajlar
1
Tepkime puanı
0
Puanları
0
RE: [MOD] Homepage - Anasayfada İstediğiniz Ürünü Gösterin

Merhabalar bu modulu 1.3.4 versiyonunda kullanılabilirmi?
 

myolal

OpenCart-TR
Katılım
21 Nis 2010
Mesajlar
3
Tepkime puanı
0
Puanları
0
RE: [MOD] Homepage - Anasayfada İstediğiniz Ürünü Gösterin

open kart iyiuygulama ancak bunula ilgili tempalte forumlar modüller çok eksik
 

mirac

OpenCart-TR
Katılım
7 Şub 2010
Mesajlar
1,383
Tepkime puanı
0
Puanları
0
Yaş
41
Konum
Beykoz____
Web sitesi
www.notebook-cantasi.com
RE: [MOD] Homepage - Anasayfada İstediğiniz Ürünü Gösterin

Template ve moduller yeterince olduğuna inanıyorum ben.. Yeterki arama yapalım ve birazcıkta geliştirici olalım.. Şikayetçi olacağımıza üretken olalım.. Eminim ki ondan sonra herşey çok daha güzel olacaktır..
 

echo61

OpenCart-TR
Katılım
5 May 2010
Mesajlar
9
Tepkime puanı
0
Puanları
0
RE: [MOD] Homepage - Anasayfada İstediğiniz Ürünü Gösterin

arkaşım isteidğim ürünü değilde istediğimiz ürünleri yayınlaya bilirmiyin paylaşım içins aol
 

instyler

OpenCart-TR
Katılım
31 May 2010
Mesajlar
11
Tepkime puanı
0
Puanları
0
RE: [MOD] Homepage - Anasayfada İstediğiniz Ürünü Gösterin

Üst versiyonlar ile ilgili bir gelişme varmı acaba? Yada 1.4.7 ile deneyen kimse var mı? Deneyimlerini paylaşırsa sevinirim. İyi Çalışmalar.
 

macun

OpenCart-TR
Katılım
11 Haz 2010
Mesajlar
2
Tepkime puanı
0
Puanları
0
RE: [MOD] Homepage - Anasayfada İstediğiniz Ürünü Gösterin

1.4.7 ile ilgili bir gelisme varmi... ? anasayfaya urun ekleme. ( istedigimizi )
 

mirac

OpenCart-TR
Katılım
7 Şub 2010
Mesajlar
1,383
Tepkime puanı
0
Puanları
0
Yaş
41
Konum
Beykoz____
Web sitesi
www.notebook-cantasi.com
RE: [MOD] Homepage - Anasayfada İstediğiniz Ürünü Gösterin

1.4.7 Sürümü eklenmiştir.. Lütfen ilk mesajı inceleyiniz..
 

FLaRe

OpenCart-TR
Katılım
23 Haz 2010
Mesajlar
1
Tepkime puanı
0
Puanları
0
RE: [MOD] Homepage - Anasayfada İstediğiniz Ürünü Gösterin

Merhaba Ben Son Versiyonu Kullanıyorum 1.4.8 Kurdum Tüm Denilenleri Yaptım Yalnız Yonetim Panelinden Aktif Edemiyorum Acık Hale Getiriyorum Sola Alıyorum limitiş sıralamayı ayarlıyorum kaydet diorum kaydetti veya degiştirldi yazisi cikmiyor yonlendiriyor ama aktif hale getirmiyor
 

admin

Administrator
Yönetici
Katılım
13 Ağu 2009
Mesajlar
3,198
Tepkime puanı
1
Puanları
38
Yaş
37
Konum
Bursa
Web sitesi
www.opencart-tr.com
RE: [MOD] Homepage - Anasayfada İstediğiniz Ürünü Gösterin

1.4.8 sürümünde zaten böyle bir özellik var bunu kurmanıza gerek yok.
 

samnet

OpenCart-TR
Katılım
22 Nis 2010
Mesajlar
63
Tepkime puanı
0
Puanları
0
Yaş
36
Konum
istanbul
RE: [MOD] Homepage - Anasayfada İstediğiniz Ürünü Gösterin

1.4.7 denedim olmadı.
Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1
Error No: 1064
SELECT * FROM aa_product_featured f LEFT JOIN aa_product p ON (f.product_id=p.product_id) LEFT JOIN aa_product_description pd ON (f.product_id = pd.product_id) LEFT JOIN aa_product_to_store p2s ON (p.product_id = p2s.product_id) WHERE pd.language_id = '1' AND p2s.store_id = '0' LIMIT
 

thuleorfe

OpenCart-TR
Katılım
31 May 2010
Mesajlar
22
Tepkime puanı
0
Puanları
0
RE: [MOD] Homepage - Anasayfada İstediğiniz Ürünü Gösterin

1) Modüllerde Anasayfa olarak bir modül olarak eklendi onu kur dedikten sonra düzenleme yapıp değişiklikleri kaydet dedigimde böyle bir hata alıyorum nedendir?

Warning: Cannot modify header information - headers already sent by (output started at /var/www/vhosts/alisveriskedisi.com/httpdocs/admin/language/turkish/module/homepage.php:1) in /var/www/vhosts/alisveriskedisi.com/httpdocs/system/engine/controller.php on line 27

Bir şekilde bu hatayı alsamda modülün işlediğini gördüm Siteyi ben normalde İngilizce olarak indirmiştim , sonrada Türkce dil paketi kısmı ile ayarladımdı ... siteyi Ayarlardan İngilizce olarak değiştirdiğim zaman modülde hata olmadıgını fark ettim . . .
peki bu durumda nasıl bir düzenleme yapmam gerekecektir sizce?

bu htaya ragmen calıstıgını algıladıgım modul ile ilgili admin beyin yaptıgı modül acıklamalarına benim karsılastıgım durumları belirtmek isterim;

*Anasayfada istediğiniz ürünleri listeleyebilirsiniz (Ürün eklerken Özel Ürün seçeneğini seçmelisiniz).

(ürün eklerken ÖZEL ÜRÜN seçeneği nerede çıkıyor ben böyle bir şey görmedim yeni ürün eklemede , ne genel ne veri ne secenekler bu tablarda hiç göremedim.)
(bu sekilde ekledigimde 30 tane ürünü ard arda ekledigimde son ürünler gibi sıralamayacak özel ürün olarak secersem istedigim ürünü gösterecek ana mantık budur dogrumuyum?)


*Ayrıca sağ ya da solda blok olarak gösterebilirsiniz.

(problemsiz bir şekilde sag da solda gözüküyor)



*Son Ürünlerdeki ürün sayısını değiştirebilir ya da son ürünleri kapatabilirsiniz. Ayrıca anasayfa, sağ ya da solda blok olarak gösterebilirsiniz.

(problemsiz olarak calıstırıyor)



*Anasayfa Girişleri ile anasayfada istediğiniz sayıda giriş yazısı yazabilir ve anasayfada Kampanyalı ürünleri anasayfa, sağ ya da solda blok olarak gösterebilirsiniz.

(burada anlayamadım sey su anasayfada giriş yazısı olarak ekledigi zaman sadece yazı ve tanıtım maksatlı mı kullanabiliyorum oraya ürün bilgisi vs girdigimde oradan sepete ekleme sansı sanırım yok)


benim bu MOD da yapamadıklarım , yaptıgım kadarı ile karsıma cıkanlar ve sormak istediklerim bunlar eger aptal olarak algınmadan bana bir yardım edilebilirse sevinirim prof bir coder degilim , bu tarz sorular sanırım normal algınlanmalı ?
 

mirac

OpenCart-TR
Katılım
7 Şub 2010
Mesajlar
1,383
Tepkime puanı
0
Puanları
0
Yaş
41
Konum
Beykoz____
Web sitesi
www.notebook-cantasi.com
RE: [MOD] Homepage - Anasayfada İstediğiniz Ürünü Gösterin

samnet' Alıntı:
1.4.7 denedim olmadı.
Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1
Error No: 1064
SELECT * FROM aa_product_featured f LEFT JOIN aa_product p ON (f.product_id=p.product_id) LEFT JOIN aa_product_description pd ON (f.product_id = pd.product_id) LEFT JOIN aa_product_to_store p2s ON (p.product_id = p2s.product_id) WHERE pd.language_id = '1' AND p2s.store_id = '0' LIMIT

Özel ürünleri eklerken limit belirlemezseniz bu hatayı alırsınız.. Modulleri düzenlerken limit kısımlarını doldurunuz..



thuleorfe' Alıntı:
1) Modüllerde Anasayfa olarak bir modül olarak eklendi onu kur dedikten sonra düzenleme yapıp değişiklikleri kaydet dedigimde böyle bir hata alıyorum nedendir?

Warning: Cannot modify header information - headers already sent by (output started at /var/www/vhosts/alisveriskedisi.com/httpdocs/admin/language/turkish/module/homepage.php:1) in /var/www/vhosts/alisveriskedisi.com/httpdocs/system/engine/controller.php on line 27

................................................

benim bu MOD da yapamadıklarım , yaptıgım kadarı ile karsıma cıkanlar ve sormak istediklerim bunlar eger aptal olarak algınmadan bana bir yardım edilebilirse sevinirim prof bir coder degilim , bu tarz sorular sanırım normal algınlanmalı ?

Yaptığınız değişiklikleri kayıt ederken Utf-8 olarak kayıt ediniz.. Dil dosyalarında yaptığınız değişilikleri utf-8 olarak kayıt etmediğinizden dolayı kaynaklanan bir sorun olması gerek..

Özel ürünleride moduller sayfasından düzenleyebilirsiniz.. Seçtiğiniz ürünleri sayfanızda gösterebilirsiniz bu şekilde..

Evet bahsetiğiniz anasayfada gösterilen ürünler reklam mahiyetinde gibi bişey.. Eklediğiniz resim ve yazıyı anasayfanızda gösterebilirsiniz.. Hali hazırda html kod destekli bir bölüm olduğu için eklediğiniz resme göre linkler düzenleyip yazılar ekleyip müşterilerinize sunabilirsiniz.. Hayal gücünüze kalmış gerisi..
 

thuleorfe

OpenCart-TR
Katılım
31 May 2010
Mesajlar
22
Tepkime puanı
0
Puanları
0
RE: [MOD] Homepage - Anasayfada İstediğiniz Ürünü Gösterin

walla adminim tekrardan 0dan krudum siteyi denedim bunu gene hata verdi....

modüller kısmından özel ürünlere girdigimde sag sol ve Anasayfa olarak eklenmiş oluyor ama , anasayfa diyip kaydet dedikten sonra , modül listesinde , konumun anasayfa olarak gözükmesi gerekirken homepage gibi bişi gözüküyor acaba bu UTF dısında başka bir sorun olabilirmi? bana baska birseymiş gibi geliyor.. special.php de hata var dio ama oraya girdim bişi anlamadım :D....


ama yaptığım değişikliğide uyguluyor yani özel ürünleri Anasayfaya koy diyorum kaydet diyorum hata veriyor.. ama siteyi resfresh ettiğimde anasayfaya geçmiş oluyor.... Notepad ++ ile editliyorum ve tek tek editlediklerime baktım UTF8
 

melik56

OpenCart-TR
Katılım
30 Haz 2010
Mesajlar
29
Tepkime puanı
0
Puanları
0
RE: [MOD] Homepage - Anasayfada İstediğiniz Ürünü Gösterin

eka7a sayın adminim ben 1.4.8b kullanıyom özellik var dedinizde ben göremedim acaba nerde?
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst