Simple Machines Community Forum

SMF Support => Türkçe Bölümü (Turkish) => Language Specific Support => Arşiv => Aiheen aloitti: Hkan - toukokuu 31, 2009, 08:03:43 AP

Otsikko: Anasayfada Bölümlerin Her Birinin Arkaplanının Farklı Olması
Kirjoitti: Hkan - toukokuu 31, 2009, 08:03:43 AP
Anasayfada kategorilerin içerisindeki bölümleri, tıpkı konu içerisindeki mesajların sırasıyla windowbg ve windowbg2 alması gibi yapmak istiyorum. Yani kategorinin ilk bölümü windowbg olsun, arkasından gelenlerin biri bg2 biri bg olsun istiyorum. Display.template.php'deki $message['alternate'] == 1 ? 'windowbg' : 'windowbg2' olayını BoardIndex.template.php'de de denedim ancak herhangi bir sonuç alamadım.
Otsikko: Re: Anasayfada Bölümlerin Her Birinin Arkaplanının Farklı Olması
Kirjoitti: Yağız... - toukokuu 31, 2009, 08:17:47 AP
BoardIndex.template.php dosyasinda bulun:
foreach ($category['boards'] as $board)
Öncesine ekleyin:
$alternate = 0;
Bulun:
<td class="windowbg2">
<b><a href="', $board['href'], '" name="b', $board['id'], '">', $board['name'], '</a></b><br />

Değiştirin:
<td class="windowbg', $alternate ? '' : '2', '">
<b><a href="', $board['href'], '" name="b', $board['id'], '">', $board['name'], '</a></b><br />

Bulun:
<span class="smalltext"><b>', $txt['parent_boards'], '</b>: ', implode(', ', $children), '</span>
</td>
</tr>';
}

Sonrasina ekleyin:
$alternate++;

Anlatım Core(default) temaya göredir.
Otsikko: Re: Anasayfada Bölümlerin Her Birinin Arkaplanının Farklı Olması
Kirjoitti: Hkan - toukokuu 31, 2009, 08:48:12 AP
Bu kadar basit olacağını düşünmemiştim. Teşekkürler Yağız. :)
Otsikko: Re: Anasayfada Bölümlerin Her Birinin Arkaplanının Farklı Olması
Kirjoitti: Hkan - kesäkuu 04, 2009, 03:03:46 IP
Yağız daha önce görememişim. Böyle yapınca sadece ilk kategorinin bölümlerinde windowbg ve windowbg2 şeklinde değişim oluyor. Diğer kategoriler hep windowbg oluyor.