Pada tutorial kali ini kita akan membangun website dengan menggunakan CMS Joomla.
Joomla! adalah salah satu content management systems (CMS) paling populer, gratis, dan bersumber terbuka (open-source). Joomla! 4 adalah versi terkini yang dirilis pada Agustus 2021.
Pada tutorial sebelumnya kita telah melakukan Instalasi Server dan Instalasi Joomla! 4. Kali ini kita akan melanjutkan untuk membangun website menggunakan joomla!.
- Mengganti Logo
- Membuat Menu
- Membuat Content (Artikel/Kategori)
- Membuat Halaman Blog
- Membuat Halaman Kontak
- Membuat Galeri Photo
- Membuat Halaman Home (Search Bar, slideshow, icon, Newsflash)
- Membuat Halaman Footer
Mengganti Logo Cassiopeia
Logo defautl joomla! 4 sebelum diganti

Log in ke halaman Administrator Joomla, masuk sebagai Super User

Klik System – Site Template styles

Klik template Cassiopeia-Default

Klik Advanced

Pilih Select

Pilih Upload

Cari file logo yang ada di komputer kita kemudian klik tombol Open

Setelah terupload kemudian klik atau pilih file-nya kemudian klik tombol Select

Selanjutnya klik tombol Save & Close

Buka halaman Front-end joomla lalu tekan tombol F5 keyboard atau refresh, maka logo jooomla 4 telah berubah.

Membuat Menu
Membuat menu dan sub-menu
- Klik Menus
- Klik Main Menu
- Klik New

Menu Tentang Kami
- Title * : isi dengan Tentang Kami
- Klik tombol Select

- Klik System Links
- Klik URL

- Pada kolom Link * isi dengan tanda #
- Pada kolom Menu * pilih Main Menu

Menu Layanan
- Pada kolom Title * isi dengan Layanan
- Pada kolom Menu Item Type * pilih Select – System links – URL kemudian pada kolom Link * isi dengan tanda #
- Pada kolom Menu * pilih Main Menu
- Klik tombol Save & Close untuk menyimpan perubahan

Sub-menu Layanan 1
- Pada kolom Title * isi dengan Layanan 1
- Pada kolom Menu Item Type * pilih Select – System links – URL kemudian pada kolom Link * isi dengan tanda #
- Pada kolom Menu * pilih Main Menu
- Pada kolom Parent Item pilih -Layanan
- Klik tombol Save & Close untuk menyimpan perubahan

Sub-menu Layanan 2
- Pada kolom Title * isi dengan Layanan 2
- Pada kolom Menu Item Type * pilih Select – System links – URL kemudian pada kolom Link * isi dengan tanda #
- Pada kolom Menu * pilih Main Menu
- Pada kolom Parent Item pilih -Layanan
- Klik tombol Save & Close untuk menyimpan perubahan

Sub-menu Layanan 3
- Pada kolom Title * isi dengan Layanan 3
- Pada kolom Menu Item Type * pilih Select – System links – URL kemudian pada kolom Link * isi dengan tanda #
- Pada kolom Menu * pilih Main Menu
- Pada kolom Parent Item pilih -Layanan
- Klik tombol Save & Close untuk menyimpan perubahan

Menu Blog
- Pada kolom Title * isi dengan Blog
- Pada kolom Menu Item Type * pilih Select – System links – URL kemudian pada kolom Link * isi dengan tanda #
- Pada kolom Menu * pilih Main Menu
- Pada kolom Parent Item pilih -no parent
- Klik tombol Save & Close untuk menyimpan perubahan

Menu Gallery
- Pada kolom Title * isi dengan Gallery
- Pada kolom Menu Item Type * pilih Select – System links – URL kemudian pada kolom Link * isi dengan tanda #
- Pada kolom Menu * pilih Main Menu
- Pada kolom Parent Item pilih -no parent
- Klik tombol Save & Close untuk menyimpan perubahan

Menu Kontak
- Pada kolom Title * isi dengan Kontak
- Pada kolom Menu Item Type * pilih Select – System links – URL kemudian pada kolom Link * isi dengan tanda #
- Pada kolom Menu * pilih Main Menu
- Pada kolom Parent Item pilih -no parent
- Klik tombol Save & Close untuk menyimpan perubahan

Hasilnya seperti terlihat pada gambar berikut ini

Kemudian kita lihat dihalaman depan atau Frontpage Joomla, hasilnya seperti terlihat pada gambar berikut ini

Dari hasil tampilan diatas, Menu dan Sub-menu berada di posisi sebelah kanan Sidebar right dan terlihat kurang menarik. Untuk itu mari kita ubah agar Main Menu berada di bagian atas Top pada halaman website kita.
Klik menu Content kemudian klik Site Modules

Klik pada Main Menu

- Pada kolom Position klik sidebar-right
- Scroll kebawah kemudian pilih Menu [menu]
- Klik tombol Save untuk menyimpan perubahan

Masih di Modul Menu, Klik Advanced

- Pada kolom Layout klik Default lalu
- Scroll kebawah kemudian pilih Collapsible Dropdown
- Klik tombol Save & Close untuk menyimpan perubahan

Hasilnya bisa dilihat di halaman depan website, Main Menu sudah berada di posisi Atas

Membuat Content (Artikel/Kategori)
Joomla memudahkan penggunanya untuk mengatur setiap konten yang ada di dalam website. Didalam konten ada artikel dan kategori.
Di Joomla, sebuah Artikel adalah beberapa informasi tertulis yang ingin kita tampilkan di situs. Biasanya, ia mengandung teks dan dapat juga berisikan gambar-gambar maupun jenis-jenis konten lainnya. Umumnya di situs Joomla, artikel-artikel itulah yang membentuk informasi terbesar yang tampil di situs web.
Sedangkan kategori adalah suatu tempat atau metode yang bersifat opsional yang berguna untuk menyusun atau mengelompokan artikel. Satu Kategori mengandung banyak artikel dan Kategori-Kategori lainnya. Satu Artikel bisa saja hanya berada di dalam satu Kategori. Jika suatu kategori berada di bawah kategori yang lainnya, maka ia disebut Subkategori.
Kategori sangat membantu dalam pengelolaan artikel, Contohnya, kita dapat menyaring artikel-artikel berdasarkan Kategori. Jadi, apabila kita memiliki lebih dari 200 artikel di situs, maka kita dapat dengan mudah menemukan sebuah Artikel karena kita tahu Kategorinya.
Ok, sekarang kita akan membuat 2 kategori yang akan kita gunakan untuk mengelompokan artekel-artikel. Kategori yang pertama kita namakan Joomla site yaitu kategori yang nantinya berisi artikel-artikel yang sifatnya umum dan kategori yang kedua kita namakan Blog yang berisi artikel-artikel untuk posting blog.
Klik Categories – New

Pada kolom Titel* ketikkan Joomla Site kemudian klik tombol Save & Close

Pada kolom Titel* ketikkan Blog kemudian klik tombol Save & Close

Kategori Joomla Site dan Blog berhasil dibuat

Selanjutnya kita buat artikel-artikel yang nantinya akan kita tampilkan di halaman website. Kita buat terlebih dahulu artikel pada kategori Joomla site yaitu untuk menu Home, Tentang kami dan Layanan.
Artikel untuk menu Home
Klik Articles lalu klik tombol New

- Title * : isi dengan Home
- Klik tombol ‘…’ untuk expand menu text editor
- Category * : Pilih Joomla Site
- Article Text : isi artikel home
- Klik tombol Save & Close untuk menyimpan perubahan

Menghubungkan artikel home ke menu Home
- Klik Menus
- Klik Main Menu
- Klik Home

Klik tombol Select

Klik Articles lalu pilih Single Article

Pilih Select

Pilih Home

Klik tombol Save & Close

Hasilnya bisa kita lihat di halaman depan (Front page) Joomla, namun agar terlihat lebih menarik kita akan menghilangkan beberapa bagaian yang terlihat kurang menarik yaitu pada bagian Details Home, Login Form dan pada bagian Navigasi

Masih di menu edit Home klik pada bagian Options

Lakukan seting atau perubahan seperti berikut ini :
- Title : Hide
- Category : Hide
- Author : Hide
- Publish Date : Hide
- Navigation : Hide
- Hits : Hide

Lakukan juga pada bagian Page Display
- Klik pada Page Display
- Show Page Heading : Hide
- Klik tombol Save & Close untuk menyimpan perubahan

Selanjutnya kita sembunyikan modul Login Form
- Klik menu Content
- Klik menu Site Modules

Lakukan Uncheck pada :
- Breadcrumbs
- Login Form

Dan hasilnya tampak seperti berikut ini :

Artikel untuk menu Tentang Kami
- Title * : isi dengan Tentang Kami
- Category * : Pilih Joomla Site
- Article Text : isi artikel tentang kami
- Klik tombol Save & Close

Menghubungkan artikel Tentang Kami ke menu Tentang Kami
- Klik Menus
- Klik Main Menu
- Klik Tentang Kami

Klik tombol Select

Klik Articles lalu pilih Single Article

Pilih Select

Pilih Tentang Kami

Klik tombol Save & Close

Masih di menu edit Tentang Kami klik Options

Lakukan seting atau perubahan seperti berikut ini :
- Title : Hide
- Category : Hide
- Author : Hide
- Publish Date : Hide
- Navigation : Hide
- Hits : Hide

Lakukan juga pada bagian Page Display
- Klik pada Page Display
- Show Page Heading : Hide
- Klik tombol Save & Close untuk menyimpan perubahan

Dan hasilnya tampak seperti berikut ini :

Artikel untuk Sub-menu Layanan 1
- Title * : isi dengan Layanan 1
- Category * : Pilih Joomla Site
- Article Text : isi artikel Layanan 1
- Klik tombol Save & Close

Menghubungkan artikel Layanan 1 ke Sub-menu Layanan 1
- Klik Menus
- Klik Main Menu
- Klik Layanan 1
- Klik Select
- Klik Articles
- Klik Single Article
- Klik tombol Select pada Select an Article
- Pilih Layanan 1
- Klik pada bagaian Options Lakukan seting atau perubahan seperti berikut ini :
- Title : Hide
- Category : Hide
- Author : Hide
- Publish Date : Hide
- Navigation : Hide
- Hits : Hide
- Klik pada bagaian Page Display, ubah pada :
- Show Page Heading : Hide
- Klik tombol Save & Close untuk menyimpan perubahan

Artikel untuk Sub-menu Layanan 2
- Title * : isi dengan Layanan 2
- Category * : Pilih Joomla Site
- Article Text : isi artikel Layanan 2
- Klik tombol Save & Close

Menghubungkan artikel Layanan 2 ke Sub-menu Layanan 2
- Klik Menus
- Klik Main Menu
- Klik Layanan 2
- Klik Select
- Klik Articles
- Klik Single Article
- Klik tombol Select pada Select an Article
- Pilih Layanan 2
- Klik pada bagaian Options Lakukan seting atau perubahan seperti berikut ini :
- Title : Hide
- Category : Hide
- Author : Hide
- Publish Date : Hide
- Navigation : Hide
- Hits : Hide
- Klik pada bagaian Page Display, ubah pada :
- Show Page Heading : Hide
- Klik tombol Save & Close untuk menyimpan perubahan

Artikel untuk Sub-menu Layanan 3
- Title * : isi dengan Layanan 3
- Category * : Pilih Joomla Site
- Article Text : isi artikel Layanan 3
- Klik tombol Save & Close

Menghubungkan artikel Layanan 3 ke Sub-menu Layanan 3
- Klik Menus
- Klik Main Menu
- Klik Layanan 3
- Klik Select
- Klik Articles
- Klik Single Article
- Klik tombol Select pada Select an Article
- Pilih Layanan 3
- Klik pada bagaian Options Lakukan seting atau perubahan seperti berikut ini :
- Title : Hide
- Category : Hide
- Author : Hide
- Publish Date : Hide
- Navigation : Hide
- Hits : Hide
- Klik pada bagaian Page Display, ubah pada :
- Show Page Heading : Hide
- Klik tombol Save & Close untuk menyimpan perubahan

Membuat Halaman Blog
Membuat Halaman Kontak
Membuat Galeri Photo
Membuat Halaman Home (Search Bar, slideshow, icon, Newsflash)
Membuat Halaman Footer


