Gönderen Konu: Sol menü bloğunun aynısından bir tane daha yapmak  (Okunma sayısı 3574 defa)

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimiçi AdmiN

  • Genel Sorumlu
  • Administrator
  • *
  • İleti: 7919
  • Puan: 747
  • Cinsiyet: Bay
  • ~|| Bilginin Gücü ||~
    • Kişisel Web Sitem
Sol menü bloğunun aynısından bir tane daha yapmak
« : Temmuz 15, 2008, 10:56:16 ÖÖ »
Menü blok dosyasının aynısıdan bir tane daha kopyalayın.İkinci dosyanı kodlarında aşağıdaki gibi değişiklik yapmak gerekiyor.

1- İkinci blokla görünecek linkleri menüye normalşekilde ekleyin.Linklere sonradan ekleme yapmayacaksanız öyle kalsın.Ama yapabilirim diyorsanız, 2. link bloğunda görünecek linklerin sıralamasını değiştirerek ana menü bloğunun haricinde numara verin.Mesela ana menüden linkleri sırası 1,2,3,.......14, 15 gibi devam ediyorsa, yeni ekleyeceğiniz linkler 20, 21, 22 şeklinde devam edebilir.

2- İkinci menü dosyasının kodlarının içinde WHERE type = '2'  kodunu bulun ve sağ tarafına and position > '20' kodunu ekleyin.Tüm kod bu şekilde olmalıdır.Menü blok dosyasının aynısıdan bir tane daha kopyalarsın.İkinci dosyanı kodlarında aşağıdaki gibi bir oynama yapm gerekir.

1- İkinci blokla görünecek linkleri ekle.Linklere sonradan ekleme yapmayacaksan öyle kalsın.Ama yapabilirim diyorsan, 2. link bloğunda görünecek linklerin sıralamasını değiştirerek ana menü bloğunun haricinde numara ver.Mesela ana menüden linkleri sırası 15 te bitiyorsa yeni ekleyeceğin linkler 21, 22, 23 şeklinde devam edebilir.

2- İkinci menü dosyasının kodlarının içinde WHERE type = '2'  kodunu bulun ve yanına and position > '20' kodunu ekleyin.ikinci blokta görünecek linklerin sıralamasını aynı da yapabilirsiniz.Mesela 2. menü bloğunda görünecek tüm linklerin sıalaması 20 olur.O zaman kod şu şekilde olmalıdır type = '2' and position > '20'ikinci blokta görünecek linklerin sıralamasını aynı da yapabilirsiniz.Mesela 2. menü bloğunda görünecek tüm linklerin sıalaması 20 olur.O zaman kod şu şekilde olmalıdır type = '2' and position = '20'

Konuyu Paylaş:
  delicious  facebook  twitter  google

Çevrimdışı jarni

  • Moderatör
  • *
  • İleti: 860
  • Puan: 122
  • Cinsiyet: Bay
  • Trash Metal
-Sol menü bloğunun aynısından bir tane daha yapmak
« Yanıtla #1 : Temmuz 15, 2008, 19:12:58 ÖS »
Hocam bu menu blok dosyası tam olarak hangi klasorde block klasorunde yok

Çevrimiçi AdmiN

  • Genel Sorumlu
  • Administrator
  • *
  • İleti: 7919
  • Puan: 747
  • Cinsiyet: Bay
  • ~|| Bilginin Gücü ||~
    • Kişisel Web Sitem
-Sol menü bloğunun aynısından bir tane daha yapmak
« Yanıtla #2 : Temmuz 15, 2008, 21:09:59 ÖS »
Dosyanın adını yazmamışım.Blocks klasöründe sitenav.php dosyasında düzenleme yapılacak.

Çevrimdışı jarni

  • Moderatör
  • *
  • İleti: 860
  • Puan: 122
  • Cinsiyet: Bay
  • Trash Metal
-Sol menü bloğunun aynısından bir tane daha yapmak
« Yanıtla #3 : Temmuz 15, 2008, 21:20:49 ÖS »
Hocam bu dediğin şekilde yaptım ancak ana sayfaya donmek istediğimde  hata olusuyor yapabilirsen bi tane oluşturup gonderirimisin.
« Son Düzenleme: Temmuz 15, 2008, 22:07:19 ÖS Gönderen: jarni »

Çevrimiçi AdmiN

  • Genel Sorumlu
  • Administrator
  • *
  • İleti: 7919
  • Puan: 747
  • Cinsiyet: Bay
  • ~|| Bilginin Gücü ||~
    • Kişisel Web Sitem
-Sol menü bloğunun aynısından bir tane daha yapmak
« Yanıtla #4 : Temmuz 15, 2008, 23:12:26 ÖS »
Nasıl bir hata veriyor?Ben bu şekilde kullanıyorum.

Çevrimdışı jarni

  • Moderatör
  • *
  • İleti: 860
  • Puan: 122
  • Cinsiyet: Bay
  • Trash Metal
-Sol menü bloğunun aynısından bir tane daha yapmak
« Yanıtla #5 : Temmuz 15, 2008, 23:44:14 ÖS »
Hocam ben su sekilde yaptım

sitenav.php dosyasınndan kopya alıp sitenav2.php olarak kaydettim

WHERE type = '2' ORDER BY `position`"); seklindeki ibareyi sizin dediğiniz gibi değiştirdim

Şu sekilde WHERE type = '2' and position = '20'

imla hatası yapıyorum galiba tam olarak bu bolgeye ne yazmalıyım

Çevrimiçi AdmiN

  • Genel Sorumlu
  • Administrator
  • *
  • İleti: 7919
  • Puan: 747
  • Cinsiyet: Bay
  • ~|| Bilginin Gücü ||~
    • Kişisel Web Sitem
-Sol menü bloğunun aynısından bir tane daha yapmak
« Yanıtla #6 : Temmuz 16, 2008, 09:53:13 ÖÖ »
Bağlantı satırı aşağıdaki gibi olmalıdır.

Kod: [Seç]
$query = $DB->query( "SELECT icon, title, url, position, target FROM mkp_mainlinks WHERE type = '2' and position = '20' ORDER BY `position`");

Çevrimdışı jarni

  • Moderatör
  • *
  • İleti: 860
  • Puan: 122
  • Cinsiyet: Bay
  • Trash Metal
-Sol menü bloğunun aynısından bir tane daha yapmak
« Yanıtla #7 : Temmuz 16, 2008, 11:06:33 ÖÖ »
tamam hocam yaptım sağolun ancak yeni menuye koyduğum linkler aynı anda ana menude de gozukuyor bunu ne yapıcaz?
« Son Düzenleme: Temmuz 16, 2008, 11:10:29 ÖÖ Gönderen: jarni »

Çevrimiçi AdmiN

  • Genel Sorumlu
  • Administrator
  • *
  • İleti: 7919
  • Puan: 747
  • Cinsiyet: Bay
  • ~|| Bilginin Gücü ||~
    • Kişisel Web Sitem
-Sol menü bloğunun aynısından bir tane daha yapmak
« Yanıtla #8 : Temmuz 16, 2008, 13:22:42 ÖS »
Sitenav.php nin içinde şu değişikliği yaparsan düzelir.

Aşağıdaki kodu bul.
Kod: [Seç]
$query = $DB->query( "SELECT icon, title, url, position, target FROM mkp_mainlinks WHERE type = '2' ORDER BY `position`");
Buradaki gibi değiştir.

Kod: [Seç]
$query = $DB->query( "SELECT icon, title, url, position, target FROM mkp_mainlinks WHERE type = '2' and position <> '20' ORDER BY `position`");

Çevrimdışı jarni

  • Moderatör
  • *
  • İleti: 860
  • Puan: 122
  • Cinsiyet: Bay
  • Trash Metal
-Sol menü bloğunun aynısından bir tane daha yapmak
« Yanıtla #9 : Temmuz 16, 2008, 13:27:07 ÖS »
tamamdır hocam sağolasın şimdi hepsi oldu bu arada dün dediklerime baktınızmı :)

Seo4Smf Tagleri:
 

Benzer Konular

  Konu / Başlatan Yanıt Son İleti
1 Yanıt
4654 Gösterim
Son İleti Temmuz 09, 2007, 17:00:17 ÖS
Gönderen: prog_cenk
3 Yanıt
5124 Gösterim
Son İleti Temmuz 02, 2008, 15:33:56 ÖS
Gönderen: burajan
9 Yanıt
1052 Gösterim
Son İleti Ocak 27, 2009, 20:09:44 ÖS
Gönderen: romeoo
1 Yanıt
588 Gösterim
Son İleti Nisan 16, 2009, 20:51:12 ÖS
Gönderen: coruhunsesi
6 Yanıt
962 Gösterim
Son İleti Mayıs 31, 2011, 06:22:20 ÖÖ
Gönderen: Taslibayir