PHP-Fusion 7.02.07 Türkçe


PHP-Fusion 7.02.07 Türkçe
PHP-Fusion 7.02.07 Türkçe
indirmek için Yukarıdaki Resme Tıklayınız.

PHP-Fusion 7.02.07 Türkçe Güncelleme Dosyasını indirmek için Buraya Tıklayınız.

PHP-Fusion 7.02.07 Türkçe Dil Dosyasını indirmek için Buraya Tıklayınız.

En Son Ziyaret

AvaLoN 01:04:37
KREKLAM 04:23:49
nuti 2 günler
kenancete 2 günler
korsanuydu 2 günler
Bilimkenti 3 günler
CeRNoBiL 3 günler
DiGoXin 4 günler
beyefendi 6 günler
ebadem 6 günler
uguruygun 1 hafta
unalharun 1 hafta
seykon 1 hafta
mbaysal 1 hafta
feryat42 1 hafta

  Daha çok kulanıcı göster 

Site Reklamları

İstenilen kategoriden, istenilen adet kadar veri çekmek.Yazdır

Php-Fusion kullanıcılarının web sitelerini ara ara takip ederim, özellikle haber siteleri hazırlayan arkadaşlarımız kendilerine özel temalarda veya varolan temalarda haber çekme ile ilgili sıkıntılar yaşıyorlar.

Şimdi öyle bir fonksiyon hazırlayalım ki, ister özel sayfalar içerisine, isterseniz galerilerin devamına, herhangi bir div veya blok içerisinde belirlediğimiz kriterlerde haber listesi verilsin...

Öncelikle kriterlerimizi belirleyelim.
1. Kriter : Haberin Kategorisi
2. Kriter : Haber Resmi GÖsterilsin mi?
3. Kriter : Haber başlangıç sayısı
4. Kriter ise Haber bitiş sayısı.

Haber resmi gösterilsin mi? kriterini şu nedenle fonksiyona dahil ettim. Bazı bloklarda haber resmi göstermeden sadece başlık ve özet göstermek isteyebiliriz. Bazı bloklarda ise Resim, Balık ve özet göstermek isteyebilir. Bu nedenle ekledim...

Aşağıda hazırlayacağımız fonksiyonu barındıran PHP dosyası theme.php dosyasına include edilmeli. Neden derseniz theme.php içine çekersek tüm sayfalarda kullanabiliriz.

theme/temadi/fonksiyon.php
________________________________
function habercek($kategori,$resimgoster,$basla,$bitir){
$habersor=dbquery("SELECT * FROM ".DB_NEWS." WHERE news_cat='".$kategori."' ORDER BY news_id DESC LIMIT ".$basla.",".$bitir." ");
if(dbrows($habersor)!=0){
while($haberdata=dbarray($habersor)){
echo $resimgoster==1?"<img src='".IMAGES_N.$haberdata["news_image"]."' style='width:100%;'>":"";
echo "<h3>".trimlink($haberdata["news_subject"],50)."</h3>";
echo "<p>".trimlink($haberdata["news_news"],200)."</p>";
}
}
}

a tagını ( linklendirmeyi) yazmadımçünkü kimi haber görseline tıklayınca açılsın ister, kimi başlığa, kimi tümüne. Fakat istersek while dan sonraki satıra
echo "<a href='news.php?readmore=".$haberdata["news_id"]."'>";
.
// 3 satırlık fonksiyon kodları
.
echo "</a>";
şeklinde tamamlayabiliriz.

Kullanımı :

echo habercek(kategorino,resimgosterilsinmi,baslama, bitis);

şeklinde kullanabiliyoruz.
Örnek : Haber kategorisi 2 olan, Haber resmi görünen, en son eklenen 3 haberi gösterin...

echo habercek(2,1,1,3);

işlem bitmiştir. Şimdi size sadece CSS kullanarak veya Jquery kullanarak temanıza göre ayar çekmeniz kalıyor.

Umarım bu fonksiyon bir çok yerde işinizi görür. Tablo adını ve alanlarını değiştirerek farklı tablolarda kullanabilirsiniz.
Henüz yorum yazılmamış.

Yorum yaz

Yorum göndermek için lütfen üye girişi yapın.

Oylama

Sadece üyeler oylayabilir.

Oy verebilmek için lütfen üye olun ya da üye girişi yapın.

Henüz bir oylama yapılmamış.

Meta Tags