• 21-04-2009, 18:11:33
    #10
    Konuyu takip eden arkadaşlar için yazıyorum , sorunumun birkısmını çözdüm .
    http://www.dynamicdrive.com/style/csslibrary/item/nested_side_bar_menu/
    Buradaki menüyü , aşağıdaki şekilde entegre ettim ;
    echo "<div class=\"sidebarmenu\">";
    function sinirsiz_kategori($altkategori_id) {
    
    	$sql = mysql_query("SELECT * FROM s_kategoriler ");
    
    	while($row = mysql_fetch_array($sql)) {
    		 $diziler[$row['kategori_id']] = array('kategori_adi' => $row['kategori_adi'],'altkategori_id' => $row['altkategori_id']);
    	}
    
    	$has_childs = false;
        
    	foreach($diziler as $key => $value)  {
    			if ($value['altkategori_id'] == $altkategori_id) {                          
                                       
    					if ($has_childs === false){
    							$has_childs = true;
    							echo "\t<ul id=\"sidebarmenu1\">";
    					}
    
    					echo "<li><a href=\"Sayfa.php?Git=UrunOku&kategori_adi=".$value['altkategori_id']."\"></span>".$value['kategori_adi']."</a>";
    					sinirsiz_kategori($key);
    					echo "</li>\n";
    			}
    	}
    
    	if ($has_childs === true) echo "</ul>";
    	
    }
    Ancak Explorer'de menüler arasında mesafe oluşuyor Diğer tarayıcılarda sorun olmuyor .
    Ayrıca Sothink DHTML Menu'den aldığım menüleri hala entegre edemiyorum .
    Bu konularda yardımcı olacak arkadaş olursa sevinirim
  • 22-04-2009, 02:36:27
    #11
    Sorunsuz çalışan haliyle menu dosyalarını verirmisin.
  • 22-04-2009, 11:45:58
    #12
    http://www.dynamicdrive.com/style/csslibrary/item/nested_side_bar_menu/
    Sayfadaki CSS , HTML kodlarını ve ufak resmi kopyala işlem tamamdır
  • 22-04-2009, 11:53:30
    #13
    Sothink DHTML Menu - Menüyü ve menü linklerini kendi ürettiği js sayfasına kayıt ediyor ve js'içine php kodlarını çalıştıramazsınız fakat sothink'in kendi ürettiği js yi php'ye çevirebilir ve ordan menüyü kendinize uyarlıyabilirsiniz..
  • 22-04-2009, 12:31:43
    #14
    Nescafem Bende onun nasıl yapıldığını öğrenmek istiyorum , yardımcı olursan sevinirim .
  • 22-04-2009, 12:35:19
    #15
    optix adlı üyeden alıntı: mesajı görüntüle
    Nescafem Bende onun nasıl yapıldığını öğrenmek istiyorum , yardımcı olursan sevinirim .
    Ben en son 2 yıl önce kullandığım için şuan js içinde bulunan kodların yapısını hatırlamıyorum buraya kendi js kodlarınızı gönderin bakalım.
  • 22-04-2009, 12:57:37
    #16
    Nescafem adlı üyeden alıntı: mesajı görüntüle
    Ben en son 2 yıl önce kullandığım için şuan js içinde bulunan kodların yapısını hatırlamıyorum buraya kendi js kodlarınızı gönderin bakalım.
    Daha önce belirttiğim gibi 2 klasör ve sayfadaki kodlar var ;
    js klasöründe = stcode.js , steffie.js , steffrect.js , steffslip.js , stmenu.js
    menu klasöründede = topmenu.js var
    Bı kodlar çok uzun olduğu için buraya koymak zor olur

    Sayfadaki kodlar şu şekilde ;
    <head></head> arasındakiler;
    <head>
    <script type="text/javascript" id="sothink_dhtmlmenu"> <!--
     st_siteroot="file:///C|/AppServ/www/Afrasite";
     st_jspath="/js/stmenu.js";
     if(!window.location.href.indexOf("file:") && st_jspath.charAt(0)=="/")
      document.write('<script type="text/javascript" src="'+st_siteroot+st_jspath+'"><\/script>');
     else 
      document.write('<script type="text/javascript" src="'+st_jspath+'"><\/script>');
    //--> </script></head>
    <body></body> tagları arasındakiler ;
    <body><script type="text/javascript"> <!--
     st_siteroot="file:///C|/AppServ/www/Afrasite";
     st_jspath="/menu/topmenu.js";
     if(!window.location.href.indexOf("file:") && st_jspath.charAt(0)=="/")
      document.write('<script type="text/javascript" src="'+st_siteroot+st_jspath+'"><\/script>');
     else 
      document.write('<script type="text/javascript" src="'+st_jspath+'"><\/script>');
    //--> </script></body>
    Bunlar yeterli olmassa mail adresine tamamını yollayabilirim
  • 22-04-2009, 13:01:23
    #17
    Bütün kodları zipleyip rapid'e eklerseniz indirip incelemek isterim.
  • 22-04-2009, 13:07:32
    #18
    Nescafem adlı üyeden alıntı: mesajı görüntüle
    Bütün kodları zipleyip rapid'e eklerseniz indirip incelemek isterim.
    Aslında benim rapid'e dosya yüklememe gerek yok , elinizde Sothink DHTML Menu 8 Programı varsa herhangi bir menüyü seçip baktığınızda aynı kodları atacaktır masaüstüne yada dosyanıza , ordan bakabilirsiniz .