İçerik oluştururken arka plan rengi , yazı rengi ve boyutunu seçme
İlk olarak üyelerin renk kodlarıyla uğraşmaması için colorpicker modulünü yüklüyoruz. Sadece belirlediğiniz renkleri seçmelerini istiyorsanız modüle gerek yok.
Kullandığımız içerik türüne 3 adet cck alanı ekliyecez
Arkaplan rengi için
Label:Arka plan rengi , Field name:arkaplan , Type:colorpiker , Form element:colorpicker
Yazı rengi için
Label:Yazı rengi , field name:yazirenk ,Type:colorpicker , Form element:colorpicker
Yazı boyu için
Label:Yazı boyutu , Field name:yaziboy , Type:text , element:select list
Yazı boyu için alanı oluşturuken listeye yazı boylarını eklicez
12pt
15pt
20pt gibi
Alanları oluşturduktan sonra Display fields'den Label,Teaser ve Full node'yi yeni açtığımız alanlarda hidden yapıyoruz.
Tema dosyamızdaki node.tpl.php’nin içinde
Şu satırı bulalım <?php print $content; ?>
Hemen üzerine aşağıdaki kodları ekliyoruz
$renk = ($field_arkaplan[0]['value']);
$trenk = ($field_yazirenk[0]['value']);
$boy = ($field_yaziboy[0]['value']);
print ("<div id=\"renk\" style=\"background-color:$renk;color:$trenk;font-size:$boy;\">")
?>
Bunları ekledikden sonra aynı satırın <?php print $content; ?> bu sefer altına
</div> yazıp div’i sonlandırıyoruz.
- Yeni yorum ekle
- 1062 kez okundu

çok teşekkurler verdıgınız paylaşım için.pekı içerik yazı stilini symbol monotype corsivo gıbı eklemek ıstersek bunu nasıl yapabılırız tesekkurler
$font = ($field_font[0]['value']);
$renk = ($field_arkaplan[0]['value']);
$trenk = ($field_yazirenk[0]['value']);
$boy = ($field_yaziboy[0]['value']);
print ("<div id=\"renk\" style=\"background-color:$renk;color:$trenk;font-family:$font;font-size:$boy;\">")
?>
yeni bir cck alanı oluştur
Label:Yazı tipi , Field name:font , Type:text , element:select list
listeye istediğini ekle courier,cursive ...