Sebuah template hasil mengunduh (download) tidak selalu bisa memenuhi kebutuhan penggunanya. Ada kalanya pengguna template tidak puas dengan tata letak atau jumlah posisi modul itu sendiri. Sebuah template ada yang mudah, sukar atau sama sekali tidak bisa kustomasi (customize). Untuk template yang bisa kustomasi, biasanya akan dimodifikasi sendiri baik dengan menambah, mengurangi atau merubah tata letak posisi modul bawaan. Di template bawaan Beez3 misalnya, Anda mungkin tidak menyukai adanya banner biru yang statik dan ingin menghilangkannya (baca artikel Menghilangkan Banner Dari Template Beez3. Anda kemudian berfikir untuk menambahkan posisi modul baru di posisi banner sebelumnya berada dan kemudian meletakkan modul slide show untuk menampilkan banner yang dinamis. Apabila ini yang Anda inginkan, berikut ini adalah langkah-langkah untuk menambah posisi modul baru ke template Beez3.

Untuk menambah posisi modul baru di template Beez3, Anda perlu mengedit dua file yaitu index.php dan templateDetails.xml. Anda dapat langsung mengedit kedua file tersebut di area administrasi (backend) Joomla. Masuk terlebih dahulu ke area administrasi Joomla, klik menu Extensions dan kemudian pilih Templates.

Menambah posisi modul baru di template Joomla

Di halaman Templates: Styles yang muncul, klik tautan Beez3 yang ada di kolom Template.

Menambah posisi modul baru di template Joomla

Di halaman Template: Customize yang muncul, pastikan Anda berada di tab Editor dan kemudian klik file index.php.

Menambah posisi modul baru di template Joomla

Edit file index.php dengan menambahkan dua baris kode berikut ini di bawah kode pada baris 123 dan kemudian simpan (kode baris pertama adalah baris komentar yang akan diabaikan, fungsinya hanya menjelaskan kode yang ada di bawahnya). Anda dapat memberi nama apa saja untuk posisi modul baru ini (misalnya banner-slideshow). Klik tombol Save untuk menyimpan perubahan pada file index.php.

    <!-- Menambahkan posisi modul baru di template Beez3 -->
    <jdoc:include type="modules" ┬áname="banner-slideshow" />

Menambah posisi modul baru di template Joomla

Edit file templateDetails.xml dengan mengklik file tersebut yang posisinya berada di bawah file index.php.

Menambah posisi modul baru di template Joomla

Tambahkan kode berikut ini di bawah kode pada baris 33. Setelah selesai simpan dengan mengklik tombol Save & Close.

    <position>banner-slideshow</position>

Menambah posisi modul baru di template Joomla

Segarkan kembali (refresh) laman website yang masih terbuka untuk melihat hasil penambahan posisi modul baru di template Beez3. Tampak bahwa posisi modul baru berada tepat di bawah menu dari template Beez3.

Menambah posisi modul baru di template Joomla

Untuk mengujinya, tambahkan modul slide show, misalnya modul SlideshowCK, letakkan di posisi modul baru (posisi modul bernama banner-slideshow) dan kemudian atur parameternya. Segarkan kembali (refresh) laman website yang masih terbuka untuk melihat hasilnya.

Menambah posisi modul baru di template Joomla

Baca artikel terkait lainnya: