Archiwa tagu: premium

FAQ: Jak zrobić różne kolory wpisów premium ?

Domyślnie zdefiniowany jest tylko 1 kolor wpisów premium w pliku templates/<--nazwa-templatki-->/css/ style.css:

#content #sites ul li.premium {
	background-color:#FFFFA0; 	
}

ale nic nie stoi na przeszkodzie stworzyć sobie różne kolory dla różnych wpisów premium np. wpis gold – żółty; wpis silver – srebrny itd.

Przede wszystkim w plikach w których występuje lista wpisów np. templates/<--nazwa-templatki-->/ home.php, cat.php i sub.php zmieniamy linię:

               <li <? if ($sites[$i]['premium'] == 1) print('class="premium"'); ?>>

na:

               <li <? if ($sites[$i]['premium'] == 1) print('class="premium_'.$sites[$i]['group'].'"'); ?>>

W ten sposób zamiast jednej wspólnej klasy „premium” dla wszystkich wpisów premium, każda klasa premium będzie mieć osobną klasę dzięki identyfikatorowi grupy np: dla wpisu gold – „premium_1”, dla wpisu silver – „premium_2” itd.

Na koniec pozostaje więc ustalić kolory tła poszczególnych wpisów w pliku templates/<--nazwa-templatki-->/css/ style.css definiując nowe klasy:

#content #sites ul li.premium_TUTAJ-ID-GRUPY-1 {
	background-color:TUTAJ-KOLOR-GRUPY-1; 	
}

#content #sites ul li.premium_TUTAJ-ID-GRUPY-2 {
	background-color:TUTAJ-KOLOR-GRUPY-2; 	
}

gdzie TUTAJ-ID-GRUPY wpisujemy numer ID grupy wpisów który znajdziemy w PA -> Konfiguracja -> Grupy wpisów

Opublikowano Instrukcja, Zmiany w templatce | Otagowano , , | Skomentuj