tr-opencart

     
avatar Şuanki Zaman: 11-15-2024, 10:40 PMHoşgeldin Misafir !
  Şifremi Hatırlat   kayıt ol
opencart temaları

Modullerde Paigination sayfalandırma yapmak

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  e-ticaretdersleri - Görüntüleme - Okunma  3758 - Yorum  5

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: 03-08-2014 12:53 PM

(09-18-2012 01:31 AM)GokhanKorkut Yazılan:  AÇ: controller/module/latest.php

Bul:

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

Altına Ekle:

PHP Kod:
if (isset($this->request->get['page'])) {
            
$page $this->request->get['page'];
        } else { 
            
$page 1;
        }
        
$limit "30";    
        
$data = array(
            
'start' => ($page 1) * $limit,
            
'limit' => "30"
        
); 

Üstteki satırları yapıştırdıktan sonra hemen altına denk gelen
PHP Kod:
        $data = array(
            
'sort'  => 'pd.name',
            
'order' => 'ASC',
            
'start' => 0,
            
'limit' => $setting['limit']
        ); 
Satırlarını siliniz.

Aynı dosya içinde tekrar bul:

PHP Kod:
'href'         => $this->url->link('product/product''product_id=' $result['product_id']),
            );
        } 

Altına Ekle:

PHP Kod:
$pagination = new Pagination();
            
$pagination->total "60";
            
$pagination->page $page;
            
$pagination->limit $limit;
            
$pagination->text $this->language->get('text_pagination');
            
$pagination->url $this->url->link('common/home''&page={page}');
        
            
$this->data['pagination'] = $pagination->render(); 

AÇ: view/theme/TEMAADI/template/module/latest.php

Bul:

PHP Kod:
<div class="clear"></div

ÜSTÜNE Ekle:

PHP Kod:
<div class="pagination"><?php echo $pagination?></div> 

Sanırım olacaktır.

Kolay gelsin.

Not: Limitler arkadaşınkine göre uyarlanmıştır. Başkası kullanmak isterse limitleri manuel değiştirsin.

herkese iyi günler gökhan korkut hocamızın böyle bir düzenlemesi vardı ..sadece son ürünler için ben bunu page oln kısımlarını değiştirip bütün modullerde yapıyorum ama hata basıyor ekrana söyleki son ürünününkine latest rastgele ürünlere random diyince birinden diğerine tıkladığımda random undifinide hatası basıyor bunu nasıl düzeltiriz birde ajax olarak ypma imkanı varmı bu güzel modifikasyonuda havada bırakmak istemiyorum Big Grin
e-ticaretdersleri
Alıntı Yaparak Cevapla
Paylaş!
 Teşekkür Edenler: fe_odaliz
Ersen16v
Ersen16
***
Üye user avatar
Çevrimdışı

Mesajlar: 53
Konular: 6
Katılma Tarihi: Jan 2014
Rep Puanı: 0
Teşekkürler: 26
27 Mesajına, 53 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 03-08-2014 01:40 PM
Senin elinden kurtulabilecegini sanmiyorum Smile
Alıntı Yaparak Cevapla
Paylaş!
 Teşekkür Edenler: e-ticaretdersleri
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: 03-08-2014 02:57 PM
bu adres : http://marketing.lazbakkal.biz/index.php...ommon/home

olayı şöyle algıladım şimdi modullere bu ibareleri koyduk birine latest dedik diğerine random ilk açılışta hepsi kendisine göre tanımlamaları çekti ama birine tıkladık sayfa iki dedik busefer page oldu latest ama rastgele ürünlerde latest yok tanımsız buna sebep hata veriyor . Şu şekilde çözüme ulaşacaktır sanrım post etmeden ajax ile değişim yapılırsa her modulde page tanıımlı olduğundan hata vemeyecek işlev görecektir. Ajaxa odaklanacağım
e-ticaretdersleri
Alıntı Yaparak Cevapla
Paylaş!
eka7av
openix.io
******
Süper Moderator user avatar
Çevrimdışı

Mesajlar: 240
Konular: 12
Katılma Tarihi: Apr 2013
Rep Puanı: 5
Teşekkürler: 33
97 Mesajına, 156 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 03-08-2014 03:19 PM
Latest(yeni ürünlerde) sıralama ORDER BY p.date_added olarak çekilir yani ekleme tarihine göre sıralama yapılır.

Rastgele ürünleri göstermek için model dosyasında yani verilerin çekildiği dosya üzerinde sıralamayı ORDER BY Rand() ile rastgele çağıracak şekilde yapmalısın.
eka7a
RapidSSL $9.90 | PositiveSSL $6.90
Alıntı Yaparak Cevapla
Paylaş!
 Teşekkür Edenler: e-ticaretdersleri
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: 03-08-2014 03:24 PM
@eka7a abi orayı hallettim ama bu seferde misal latest de say 2 de iken rastgele ürünlere tıkladığımda latest 2.sayfadan 1 atıyor bunu ajax ile yapabilirmiyiz.

$pagination->url = $this->url->link('common/home', '&latest={page}');

bu şeklilde değiştim hata vermedi ama sayfada değişmedi

$pagination->url ="\" onclick='classAjax'";

link olarak buuradan çekiyor araştırıyorum şuanda
e-ticaretdersleri
Alıntı Yaparak Cevapla
Paylaş!
eka7av
openix.io
******
Süper Moderator user avatar
Çevrimdışı

Mesajlar: 240
Konular: 12
Katılma Tarihi: Apr 2013
Rep Puanı: 5
Teşekkürler: 33
97 Mesajına, 156 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 03-08-2014 03:45 PM
Zaten ajax ile yapman gerekiyor ya da cookie ile sayfaları hafıza da tutmalısın. Aksi halde sayfa her seferinde yenileneceği için diğeri ilk sayfaya dönecektir.

Mesela bu js ile sayfalama yaptırabilirsin.
https://github.com/wesnolte/Pajinate
eka7a
RapidSSL $9.90 | PositiveSSL $6.90
Alıntı Yaparak Cevapla
Paylaş!
 Teşekkür Edenler: e-ticaretdersleri

« Önceki | Sonraki »
Cevapla  Gönder 

Modullerde Paigination sayfalandırma yapmak Konusunun Linki Direk Link
Modullerde Paigination sayfalandırma yapmak Konusunun HTML Kodu HTML Link
Modullerde Paigination sayfalandırma yapmak Konusu BBCode Linki BBCode Link
Modullerde Paigination sayfalandırma yapmak Konusunu Paylaş Sosyal Paylaş

Benzeyen Konular
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  Opencart Ürün Eklemede Para Birimi Seçme Kısmını xml export tarzı modüllerde gösterme kurugaddere 1 1,441 05-23-2018 11:50 AM
Son Mesaj: osdem66
Information [Modifikasyon] Tüm linkleri Ana Sayfa Dahil Seolu Yapmak deneme123 14 7,381 09-02-2016 06:10 AM
Son Mesaj: akdj06
  facebookta paylas butonu yapmak? ripdimebag 0 2,031 08-31-2016 10:15 PM
Son Mesaj: ripdimebag
  paladin seo manager ayarlarını baştan yapmak tempest 0 2,687 05-03-2016 09:35 PM
Son Mesaj: tempest
  Tüm Linkleri hhtps yapmak moryel2 3 2,842 03-26-2016 02:57 AM
Son Mesaj: demon
  Bir sitenin aynsını yapmak sunayagiz 1 2,128 07-07-2015 05:50 PM
Son Mesaj: e-ticaretdersleri
  Mevcut sitenin aynısını yapmak giyim 1 2,845 05-17-2015 01:22 PM
Son Mesaj: e-ticaretdersleri
  Davetiye Sitesinde Yapmak İstediğim? Edward 5 4,687 12-15-2014 12:31 PM
Son Mesaj: Edward
  Misafir alışverişini varsayılan yapmak turkojen34 0 2,029 11-21-2014 07:02 PM
Son Mesaj: turkojen34
  Header'a ekleme yapmak ssss2 0 2,148 02-22-2014 10:53 PM
Son Mesaj: ssss2

Modullerde Paigination sayfalandırma yapmak indir, Modullerde Paigination sayfalandırma yapmak Videosu, Modullerde Paigination sayfalandırma yapmak online izle, Modullerde Paigination sayfalandırma yapmak Bedava indir, Modullerde Paigination sayfalandırma yapmak Yükle, Modullerde Paigination sayfalandırma yapmak Hakkında, Modullerde Paigination sayfalandırma yapmak nedir, Modullerde Paigination sayfalandırma yapmak Free indir, Modullerde Paigination sayfalandırma yapmak oyunu, Modullerde Paigination sayfalandırma yapmak download


Forum Atla: