SEF

Cara menghilangkan id artikel di URL web Joomla

Cara menghilangkan id artikel di URL web Joomla - Default Joomla 2.5 selalu membubuhkan id artikel di setiap URL-nya. Sebagai contoh misalkan saya membuat artikel berjudul "Cara menginstal komputer" dan saya letakkan di kategori "Komputer", maka URL-nya akan seperti ini :

"http://www.namadomainanda.com/komputer/23-cara-menginstal-komputer"

*note: 23 adalah id si artikel tersebut

Berikut ini adalah cara untuk menghilangkan id artikel tersebut di URL Joomla, ada 2 file yang harus kita edit, yaitu :

1. Buka file router.php letaknya ada di Components/com_content/router.php. Edit menggunkan text editor (penulis menggunakan notepad++)

Baris 27

27 | $advanced    = $params->get('sef_advanced_link', 0);

edit menjadi :

27 | $advanced    = $params->get('sef_advanced_link', 1);

Baris 208

208 | $advanced    = $params->get('sef_advanced_link', 0);

Edit menjadi :

208 | $advanced    = $params->get('sef_advanced_link', 1);

Baris 228 - 232

228 | if (strpos($segments[0], ':') === false) {
229 |          $vars['view'] = 'article';
230 |          $vars['id'] = (int)$segments[0];
231 |          return $vars;
232 | }

edit menjadi :

228 | /*
228 | if (strpos($segments[0], ':') === false) {
229 |          $vars['view'] = 'article';
230 |          $vars['id'] = (int)$segments[0];
231 |          return $vars;
232 | }*/

2. Buka file config.xml letaknya di administrator\components\com_content\config.xml.

Masukkan script ini di bagian fieldset :

<field name="sef_advanced_link"
             type="radio"
             default="0"
             label="Sef Advanced Mode"
             description="Remove ItemID from Content URL?">
             <option    value="0">JNO</option>
             <option    value="1">JYES</option>
</field>

Sehingga filenya menjadi seperti SS dibawah ini :

Singkat cerita script diatas fungsinya adalah untuk menampilkan pop-up "Article Manager Option", berikut SS nya :

klik "Yes" pada "Sef Advanced Mode", pop-up diatas di dapat dari, berikut SS nya :

Login administrator klik Content --> Article Manager, klik "Option" di kanan atas.

DONE ! Reload website anda, trik ini sudah di coba di website saya, Joomla 2.5.7. OK ! Selamat Berkreasi ..

 

About Us

Sudah hampir 10 tahun lebih menekuni website berbasis CMS Joomla, dari mulai joomla versi 1.0, 1.5x, 2.5x sampai yang Versi 3x.

Berbekal ilmu otodidak, dari buku, forum, diskusi sesama pengembang joomla dan browsing2. Sampai detik ini masih tetap tekun mempelajari kekurangan dan kelebihan CMS Joomla.

Contact Info

WA Only : 0882 3949 9220
Email : webkunpro@gmail.com

Visitor Counter

Sosial Media

Awal berdiri website ini Tahun 2013, tujuan utamanya adalah sebagai lapak penyedia Jasa Pembuatan Website berbasis CMS Joomla, selain itu website ini akan berisi bermacam-macam tutorial seputar web joomla.

Temukan saya di facebook :