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 ..

 

Comments   

 
0 #7 Percetakan Online 2015-09-12 19:27
Mas,.. Apakah ini berfungsi kalo sudah hosting ya..? kalau masih di localhost, bisa berjalan gak ya,.. Sebab saya terapkan tutorial diatas, tidak bisa, malah kode 404.. Makasih Sebelumnya.
Quote
 
 
0 #6 Jditpro 2014-02-28 23:26
Quoting reffruff:
Mantap gan, it works di web ane http://assabil.co.id :recsel

orait gan, thank's dah mampir ke web ane .. :beer:
Quote
 
 
+1 #5 reffruff 2014-02-28 16:25
Mantap gan, it works di web ane http://assabil.co.id :recsel
Quote
 
 
0 #4 Jditpro 2013-01-12 13:26
Quoting Ajie Negara:
Makasih bro informasi nya, top markotop. Salam hangat dari palembang.


Siap juragan :) , thank's dah mampir di web ane .. :beer:
Quote
 
 
0 #3 Ajie Negara 2013-01-11 04:18
Makasih bro informasi nya, top markotop. Salam hangat dari palembang.
Quote
 
 
-1 #2 Jditpro 2012-11-19 23:52
Quoting sudirman:
makasih mas infonya, langsung saya coba dan berhasil.
trus minta tutorial menghilangkan index.php dari URL..


seep .. sama-sama gan, sekarang ikuti tutorial menghilangkan index.php, saya balas disitu .. thank's
Quote
 
 
0 #1 sudirman 2012-11-13 14:52
makasih mas infonya, langsung saya coba dan berhasil.
trus minta tutorial menghilangkan index.php dari URL..
Quote
 

Add comment


Security code
Refresh

Ads

I'm Joomla Developer

 

Guest Book

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 : 0888 1432 925
Email : webmaster@jditpro.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 dan youtube :