Pazartesi, 29 Nisan 2013 00:00

K2 Admin Tema Üstünlüğü

Yazan 
Öğeyi Oyla
(3 oy)

Joomlanın MVC yapısı sitemizde çıktıları temamıza göre değişikliğe uğratma imkanı vermekte. Bileşen ve modüllerde geçerli bu özellik aynı zamanda admin kısmında da işe yaramaktadır. Bügün sizlerle K2 admin özelliklerine üstün gelme (override) imkanından bahsedeceğim

admin için bluestork öntanımlı temamızdır. eğer kullandığınız başka tema varsa bu ismi kendi temanızla değiştirebilirsiniz.

anlatımımız K2_v2.6.6 dosyalarına göre olacak ama hemen her sürümde aynısı olacağını söyleyebiliriz.

 

/administrator/templates/bluestork/html/   içerisine öncelikle  com_k2  klasoru yaratmalıyız

sonrasında benim en çok kullandığım öğeler ve kategoriler için override yapacağız.

 

öğeler için  -> /administrator/templates/bluestork/html/com_k2/items/

kategoriler için  - >    /administrator/templates/bluestork/html/com_k2/categories/

klasorlerini yaratıyoruz

 

sonra  /administrator/components/com_k2/views/items/tmpl/default.php  dosyasını  --> /administrator/templates/bluestork/html/com_k2/items/  içerisine

/administrator/components/com_k2/views/categories/tmpl/default.php  dosyasını is -->  /administrator/templates/bluestork/html/com_k2/categories/  içerisine kopyalıyoruz.

Buraya kadar sadece admin dosyalarını temamızın override özelliğine aktardık.

Artık bu dosyalarda yapacağımız değişiklikler adminde öntanımlı olacak ve K2 update edilse bile bu değişiklikler bozulmayacak.

 

Şimdi gelelim bir değişiklik yapmaya.  Bildiğiniz gibi K2 adminde resim eklenen kategori ve öğelerin resimlerini ikon şeklinde gösterir. Ben ise bu resimlerin thumbnail şeklinde görünmesini istemekteyim.

Öğeler için yapmanız gereken  /administrator/templates/bluestork/html/com_k2/items/ içerisine attığımız  default.php  dosyasını açmak ve aşağıdaki değişiklikleri yapmak

ÖNCE

<img src="/templates/<?php echo $this->template; ?>/images/menu/icon-16-media.png" alt="<?php echo JText::_('K2_PREVIEW_IMAGE'); ?>" />

 

SONRA

<img src="/<?php echo JURI::root(true).'/media/k2/items/cache/'.md5("Image".$row->id).'_XS.jpg'; ?>"  style="width:75px;" alt="<?php echo JText::_('K2_PREVIEW_IMAGE'); ?>" />

k2 resimli t

 

 

Anlatımım öğeler içindi, kategoriler için de benzer mantıkla değişiklik yapılabilir.

Okunma 4442 defa Son Düzenlenme Pazartesi, 29 Nisan 2013 00:34
Bu kategoriden diğerleri: « Joomla 3.0 Teknik Gereksinimleri
  • Yorum Mevcut Değil

Yorum Bırak

0 Karakter kısıtlaması
Eklediğiniz metin en az 5 karkater olmalıdır
Eklenebilir Dosyalar İzin verilen dosya türleri: bmp, csv, doc, gif, ico, jpg, jpeg, odg, odp, ods, odt, pdf, png, ppt, txt, xcf, xls 0 / 3
deneme