Bu forumu görüntüleyenler: Kayıtlı kullanıcı yok ve 1 misafir

Farklı Son eklenen şiirler modülü istek

İleti okdr » 03 Åžub 2009

merhaba;
şiirler bileşeni içerisinde ana sayfada görünen son eklenen şiirler bölümünü aynı şekli ile modül olarak ve 0-100 arası istenilen kadar listeleyebileceğim şekli ile yapılabilirmi?
ama ben yapamıyorum kaç haftadır..

yardımcı olursanız çok sevinirim...
Rumuz: okdr
Yeni Üyemiz
Durum: Offline
Kullanıcı avatarı

İleti: 7
Kayıt: 10 Oca 2009

Re: Farklı Son eklenen şiirler modülü istek

İleti Erhan » 03 Åžub 2009

O bölümdeki kullanılan verileri göstereyim

Verileri çekmek için kullanılan function bilgisi ,

Kod: Tümünü seç
function KategoriLer($option){
   global $database, $my;
   global $QP_ayar, $QP_mods;

   $query1 = "SELECT * FROM #__siirler_kat WHERE yayinda = '1' and ustkat = 0 and erisim <= $my->gid order by ordering ASC";
   $database->setQuery($query1);
   $rows = $database->loadObjectList();

   // Son Eklenen 10 Siir - Last Added 10 Poem
    $database->setQuery("SELECT a.*, cc.katid AS kategori"
      . " \nFROM #__siirler AS a, #__siirler_kat AS cc "
       . " \nWHERE a.id AND a.yayinda='1' AND cc.katid=a.katid"
       . " \n AND cc.erisim<='$gid'"
       . " \n ORDER BY a.id DESC LIMIT  0, ".$QP_ayar['qp_s_ensoneklenen']);
    $ensoneklenen = $database->loadObjectList();

   HTML_siirler::KategoriLer($option, $rows, $ensoneklenen);
}


Yazdırmak için kullanılan alan ise

Kod: Tümünü seç
function KategoriLer($option, $rows, $ensoneklenen){
   global $mainframe;
   global $QP_ayar;
   global $QP_mods;

   // Itemid al
   $Itemid = $_GET["Itemid"];
   // sef icin bos itemid kontrlü
   if ($Itemid == NULL) {
      $Itemid = '';
   } else {
      $Itemid = '&amp;Itemid='. $Itemid;
   }
?>
   <td valign="top">

<?php
         if ($QP_ayar['qp_s_ensongoster']) {
         $cizgi = 2;
?>
   <table width="100%" cellpadding="0" cellspacing="0">
      <tr>
         <td colspan="3" class="sectiontableheader"><?php echo sprintf (_HE_MOD_SONEKLENEN , $QP_ayar['qp_s_ensoneklenen']); ?></td>
      </tr>
<?php
            foreach ($ensoneklenen as $en) {
                $cizgiler = ($cizgi % 2) + 1;

            $ekleyen_id = $en->s_ekleyen;
            $ekleyen_kisi = KullaniciBul($ekleyen_id);
?>
         <tr class="sectiontableentry<?php echo $cizgiler?>">
            <td>
               <a href="<?php echo sefRelToAbs($QP_mods['surl'] . "&task=sdetay&sid=" . $en->id . "&katid=" . $en->katid.$Itemid) ?>">
                  <?php echo substr($en->s_baslik, 0, $QP_ayar['qp_s_baslikuzun'])?>
               </a>
            </td>
                <td class="small"><?php echo _HE_ON_OKUNMA ?> : (<?php echo $en->s_hit ?>)</td>
            <td class="small">
<?php
            if ($ekleyen_kisi == null) {
            $ekleyen_kisi = _HE_ON_MISAFIR;
            echo $ekleyen_kisi;
            } else {
?>
            <a href="<?php echo sefRelToAbs($QP_mods['surl'] . '&task=k_detay&kul_id=' . $en->s_ekleyen.$Itemid) . '" title="' . $ekleyen_kisi . _HE_ON_KULTUMSIIR ?>">
               <?php echo $ekleyen_kisi ?>
            </a>
         <?php } ?>
            </td>
         </tr>
<?php
   $cizgi++;
   }
?>
   </table>
<?php } ?>

        </td>
      </tr>
<?php }     


Bu alanlardır Veri çekimlerim ve verilerin yazdırması konusunda kullanılacak alanlar bunlar olacaktır.
Rumuz: Erhan
Destek Uzmanı
Durum: Offline
Kullanıcı avatarı

İleti: 351
Kayıt: 19 Mar 2008
HTML: İyi
CSS: İyi
PHP: Orta


İstek ve Öneriler

Yapimci phpBB © 2009 phpBB Group Style Tasarim Q-Proje