belli bölümlerim son konularını çekme

Başlatan memet07, 04 May 2016 11:38

« önceki - sonraki »

0 Üye ve 1 Ziyaretçi konuyu incelemekte.



  1. 632

  2. 250
04 May 2016 11:38 Son düzenlenme: 04 May 2016 21:38 CeeMoo

ssı ile tüm bölümlerdeki konular çekiliyor.Peki sadece belli konuları nasıl çekebilirim

*

  1. 1,076

  2. 98

  3. 282
Daha önce bende böyle bir şey istiyordum.Ssi ile çekerek değilde şöyle bir function() ile çektim buyur.

function songonderiler($boards, $limit) {

 global $smcFunc, $scripturl, $settings, $options, $txt ,$context, $modSettings;

$request = $smcFunc['db_query']('', '
  SELECT t.id_topic, m.subject, m.body
  FROM {db_prefix}topics AS t
     INNER JOIN {db_prefix}messages AS m ON (m.id_msg = t.id_first_msg)
  WHERE t.id_board IN ({array_int:boards})
  ORDER BY t.id_topic DESC
       LIMIT {int:limit}',
  array(
    'boards' => $boards,
    'limit' => $limit,
  )
);
$topics = array();
while ($row = $smcFunc['db_fetch_assoc']($request))
  $topics[] = array(
     'id_topic' => $row['id_topic'],
     'subject' => $row['subject'],
 );
$smcFunc['db_free_result']($request);


foreach ($topics as $topic)
echo '
<div class="windowbg2 kullana"><a  href="', $scripturl, '?topic=', $topic['id_topic'], '.0"> ',  $topic['subject'], '</a></div>';
}

Şöyle çağırıyorsun.
songonderiler($boards=array(41), 10)array() içi çekilecek kategoriler , 10 ise limit'dir.

Nasıl yaparım dersen direk boardindex.template.php ekleyebilir kullanabilirsin vs..vs.. K.gelsin.



  1. 632

  2. 250
04 May 2016 12:23 #2 Son düzenlenme: 04 May 2016 12:47 memet07
Çözülmüştür

*

  1. 1,076

  2. 98

  3. 282
04 May 2016 14:50 #3 Son düzenlenme: 04 May 2016 15:34 CeeMoo

Alıntı yapılan: memet07 - 04 May 2016 12:23Çözülmüştür
Konuyu neden değiştiriyorsun ? Çözülmüştür yaz yeter.

http://smf.konusal.com/index.php?topic=1378.0 Daha öncede böyle yaptın.

*

  1. 2,990

  2. 580

  3. 865
04 May 2016 20:15 #4 Son düzenlenme: 04 May 2016 21:17 snrj
sorun yaşıyorsunuz ve cevap bulunca açtığınız konuyu baltalamanın kimseye faydası yok
aynı soruna cevap arayan diğer arkadaşların zararına bir durum bu
lütfen bundan sonra açtığınız konularda buna dikkat ediniz aksi durumda uyarı alırsınız
iyi forumlar

düzenleme
bu uyarıyı yaptıktan sonra tekrar konuyu düzenleyip sildiği için uyarı verilmiştir


MENU ×