XenForo üzerinde rota oluşturma

Merhaba arkadaşlar bu makale XenForo üzerinde nasıl rota oluşturacağımızı göstereceğim. İlk olarak rota oluşturmak neye yarar biraz bahsedeyim.

Rota oluşturmak bir bağlantıyı kendi isteğimize göre düzenlememize olanak sağlar. Örneğin site üzerinde bulunan ingilizce bir bağlantıyı tamamen farklı bir şekilde yönlendirebiliriz. Diyelim ki elimizde “sametgirginer.com/forums/threads/merhaba-dunya.11/” gibi bir bağlantı bulunuyor. Bu bağlantıda ki ingilizce kısımları Türkçe’ye rota yardımı ile fazla uğraşmadan çevirebiliriz. Rota ayarlamasını yaptığımızda görünecek bağlantı şu şekilde olacaktır: “sametgirginer.com/forum/konu/merhaba-dunya.11/”

Fazla uzatmadan nasıl yapabileceğimize geçelim.

  1. İlk olarak XenForo yönetim paneline giriş yapıyoruz.
  2. Daha sonra sol kısımda bulunan Home (Ana sayfa) kısmına basıyoruz.
  3. Açılan alt menüden Route Filters (Rota Filtreleri) bölümüne tıklıyoruz.
  4. Sağ kısımda bulunan Add Route Filters (Rota Filtersi Ekle) butonuna basıyoruz.
  5. Karşımıza çıkan ilk alan bağlantıyı bulmamız için gerekiyor. İkinci alan ise bağlantıyı neyle değiştireceğimiz için gerekli.
  6. Örnek olarak xxx.com/login/ bağlantısını xxx.com/giris/ olarak düzenleyelim.
    1. Bunun için ilk alana: “login/” yazıyoruz.
    2. İkinci alana ise: “giris/” yazmamız yeterli olacaktır.
    3. Daha sonra kayıt ediyoruz. İşlem tamamdır.
  7. Farklı bir örnek olarak parametreli bir rota filtresi ekleyelim.
    1. Örneğin “xxx.com/forums/[Özel Parametre]/create-thread” şeklinde olan bağlantıyı “xxx.com/forum/[Özel Parametre]/yeni-konu” şeklinde değiştirmek istiyoruz.
    2. İlk alana: “forums/{name}/create-thread” yazıyoruz.
    3. İkinci alana ise: “forum/{name}/yeni-konu” şeklinde yeni bağlantımızı yazıyoruz.
    4. {name} kısmı bize değişken parametre değerini sağlıyor.

Anlatım bu kadardı, herhangi bir sorunuz olursa yorum olarak atmayı unutmayınız.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir