• 17-04-2009, 17:53:16
    #1
    Arkadaşlar
    Sitemde Sothink DHTML Menu ile yaptığım menüyü kullanmak istiyorum , menüyü egtegre etmekte sorunum yok gayet güzel çalışıyor . ancak ben veritabanımdaki linkleri menüye çekmek istiyorum , bu konuda bilgisi olan varsa yardımlarını bekliyorum.
  • 17-04-2009, 17:54:53
    #2
    Üyeliği durduruldu
    Menünün link yapısını yazarsanız yardımcı olmaya çalışayım
  • 17-04-2009, 17:57:07
    #3
    verileri şu şekilde çekiyorum
    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>";
    					}
    
    					echo "<li><a href=\"".$value['kategori_adi'].".html\">".$value['kategori_adi']."</a>";
    					sinirsiz_kategori($key);
    					echo "</li>\n";
    			}
    	}
    
    	if ($has_childs === true) echo "</ul>";
    
    }
  • 17-04-2009, 18:04:04
    #4
    Üyeliği durduruldu
    Entegre etmek istediğiniz DHTML kodlarından bahsetmiştim =)
  • 17-04-2009, 18:04:15
    #5
    Tasarladığım menü'nün tipi Horizontal , verileri aşağıda belirttiğim şekilde çekiyorum . Basit olarak html kodlarıyla kodumu oluşturdum , sistem çalışıyor . Ancak burda Sothink DHTML Menu'de oluşturdğum menü'yü nasıl entegre edeceğimi çözemedim
  • 17-04-2009, 18:05:46
    #6
    Üyeliği durduruldu
    optix adlı üyeden alıntı: mesajı görüntüle
    Tasarladığım menü'nün tipi Horizontal , verileri aşağıda belirttiğim şekilde çekiyorum . Basit olarak html kodlarıyla kodumu oluşturdum , sistem çalışıyor . Ancak burda Sothink DHTML Menu'de oluşturdğum menü'yü nasıl entegre edeceğimi çözemedim
    yine anlatamadım sanırım Sothink'de oluşturdugun menünün HTML kodları var ya onlardan bahsediyorum
  • 17-04-2009, 18:08:56
    #7
    ben tam anlayamadım . ancak Sothink DHTML Menu oluşturduğun menüyü publish yönetmi ile atarken birden fazla kod atıyor js dizinine menu dizinine ve sayfanın içerisine istediğin kod hangisi olduğunu tam olarak belirtirsen hemen vereyim
  • 17-04-2009, 18:12:24
    #8
    Üyeliği durduruldu
    mesela

    hebel.js

    vardır sonra burdan şöyle html kodları çıkar.

    <li id="ust">Üst menü bas altı açılsın</li>
    <li id="alt"><a href="">deneme</a></li>

    gibisinden
  • 17-04-2009, 18:19:39
    #9
    bahsettiğin hebel.js baktım benim js ve menu klasörünün içerisinde yok
    js klasöründe = stcode.js , steffie.js , steffrect.js , steffslip.js , stmenu.js
    menu klasöründede = topmenu.js var

    sayfada'da

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

    <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>
    kodları var senin verdiğin kodları bu dosyalarda bulamadım ?