Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Menu i parametry - PILNE
#4
Tu jest plik od menu w php.

Kod PHP:
<?php
defined
('_CScript') OR die('No direct access allowed.');
$layer=$subMenu=$menu='';
// TWORZENIE MENU GŁÓWNEGO
$db->query('SELECT `'._prefix.'menu`.`id`,`'._prefix.'menu`.`layer`, `'._prefix.'menu`.`pid`,`'._prefix.'page`.`name`, `'._prefix.'page`.`alias`, `'._prefix.'page`.`link` FROM `'._prefix.'menu` INNER JOIN `'._prefix.'page` WHERE `'._prefix.'page`.`id`=`'._prefix.'menu`.`pid`  AND `'._prefix.'menu`.`layer`=0 ORDER BY `'._prefix.'menu`.`sn` ');
$rs $db->getRows();

foreach(
$rs as $row)
{
    if(
$active==$row['link']) $layer $row['id'];
    
$menu .= '<div><a title="'.$row['name'].'" href="'.$row['link'].'">'.$row['alias'].'</a></div>';
}
if(
$menu!='')
    
$this->menu '<div id="nav">'.$menu.'</div>';
else
    
$this->menu ' ';

if(
$layer=='')
{
    
$db->query('SELECT `'._prefix.'menu`.`layer` FROM `'._prefix.'menu` INNER JOIN `'._prefix.'page` WHERE `'._prefix.'page`.`id`=`'._prefix.'menu`.`pid`  AND  `'._prefix.'page`.`link`="'.$active.'" LIMIT 1');
    
$rs $db->getRow();
    if(
$rs)
        
$layer $rs['layer'];
    else
        
$layer = -1;
}

    
$db->query('SELECT `'._prefix.'menu`.`id`,`'._prefix.'menu`.`layer`, `'._prefix.'menu`.`pid`,`'._prefix.'page`.`name`, `'._prefix.'page`.`alias`, `'._prefix.'page`.`link` FROM `'._prefix.'menu` INNER JOIN `'._prefix.'page` WHERE `'._prefix.'page`.`id`=`'._prefix.'menu`.`pid`  AND `'._prefix.'menu`.`layer`="'.$layer.'" ORDER BY `'._prefix.'menu`.`sn` ');
    
$rs $db->getRows();
    if(
$rs)
        foreach(
$rs as $row)
            
$subMenu .= '<span><a title="'.$row['name'].'" href="'.$row['link'].'">'.$row['alias'].'</a></span>';


if(
$subMenu!='')
{
        
$this->class 'page';
    
$this->subMenu '<div id="submenu">'.$subMenu.'</div>';
}else{
    
$this->subMenu ' ';
        
$this->class 'pageBig';
}
unset(
$menu,$rs);

?>

Wykorzystałam Wasze sugestie, ale nie pomogło, poucinało zakładki i poprzestawiało je.
Weźcie pod uwagę, że dopiero zaczynam, rzucono mnie z tym trochę na głęboką wodę. Szablon nie jest mój; firma kupiła go kiedyś od kogoś i muszę to teraz pozmieniać, żeby jakoś wyglądało.
Menu było w pierwotnej wersji pionowe, ale chcieli poziome.
Odpowiedz


Wiadomości w tym wątku
Menu i parametry - PILNE - przez catalunya - 07-12-2012, 02:03
RE: Menu i parametry - PILNE - przez Kartofelek - 07-12-2012, 03:17
RE: Menu i parametry - PILNE - przez andrzejhi - 07-12-2012, 03:18
RE: Menu i parametry - PILNE - przez catalunya - 07-12-2012, 03:34
RE: Menu i parametry - PILNE - przez Kartofelek - 07-12-2012, 16:02
RE: Menu i parametry - PILNE - przez andrzejhi - 07-12-2012, 21:08
RE: Menu i parametry - PILNE - przez catalunya - 08-12-2012, 19:01
RE: Menu i parametry - PILNE - przez Kartofelek - 09-12-2012, 02:24
RE: Menu i parametry - PILNE - przez yriah - 10-12-2012, 07:26

Podobne wątki…
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Rozwijane menu w Bok Boshi 7 7,878 27-09-2014, 00:47
Ostatni post: Kartofelek
  [Problem] Menu [jQuery] [CSS] [HTML] EncoreCode 1 2,838 28-08-2013, 22:16
Ostatni post: msx83
  Light box menu andemel 6 6,275 19-07-2013, 12:18
Ostatni post: atp
  Superfish menu - problem z wyśrodkowaniem. Gargamel 3 3,658 13-02-2013, 19:02
Ostatni post: Kartofelek
Exclamation Rollover - obrazkowe menu jako lista - Problem ripi 3 3,888 28-11-2012, 16:22
Ostatni post: Kartofelek

Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości
Sponsorzy i przyjaciele
SeoHost.pl