Basit bileşenimizin yönetim bölümüne menü linkini ekleyelim
28th Ocak 2010 · 1 Comment
1. yazımız ve 2. yazımızda hazırlamış olduğumuz bileşenimize bu sefer de yönetim bölümünde menü linki ekleyeceğiz. Joomla! 1.6 çerçevesi içerisinde bileşenler menü öğeleri kullanılarak çalıştırılırlar. Joomla! 1.6 kurulu sitenizin menü yönetimi bölümüne bakarsanız orada henüz “Merhaba” menü çeşidinin olmadığını görürsünüz. Bileşenimizi buraya eklemek oldukça kolaydır. Oluşturacağımız tek bir dosya ile bu işlevi yapabiliriz. default.xml dosyasını aşağıdaki kodlarla oluşturup bunu site/views/helloworld/tmpl/ klasörünün içerisine koymamız yeterlidir.
default.xml:
1 2 3 4 5 6 | < ?xml version="1.0" encoding="utf-8" ?> <metadata> <layout title="com_merhaba_Merhaba_Görünüm_Varsayılan_Başlık"> <message>com_merhaba_Merhaba_Görünüm_Varsayılan_Açıklama</message> </layout> </metadata> |
Eklediğimiz bu dosya bileşenimizin views klasörü içerisinde olduğundan ve bu klasörün tamamının yükleneceğini daha önceden merhaba.xml içerisinde tanımladığımızdan merhaba.xml içerisinde değişiklik yapmıyoruz. Bileşenimizin dosya ve dizin hiyerarşisine tekrar bakacak olursak;
- merhaba.xml
- site/index.html
- site/merhaba.php
- site/controller.php
- site/views/index.html
- site/views/merhaba/index.html
- site/views/merhaba/view.html.php
- site/views/merhaba/tmpl/index.html
- site/views/merhaba/tmpl/default.php
- site/views/merhaba/tmpl/default.xml
- admin/index.html
- admin/merhaba.php
Hazırladığımız bileşeni paketleyip sizlerle buradan paylaşayım istedim.
Tags: bileşen, Joomla!, Joomla! 1.6, kodlamak, tasarlamak
Readers Comments (1)
Comments are closed.
Tebrikler soner hocam kolları sıvamışsın yine başarılar. Takipçinim