Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.

#1 14. November 2010 12:25

thomasj
Gast

[GELÖST] Doppelte Menues

Hallo, ich habe ein Web mit Hilfe von Cms Madesimple Version 1.4.1 aufgesetzt.
Jetzt erscheinen die Menues auf einmal doppelt - und das, nachdem das Projekt seit circa 3 Monate abgeschlossen ist.
Mit ist das ein völliges Rätsel. Weiß überhaupt nicht weiter  sad
Wo kann ich ansetzen? Siehe http://www.kinzel-gmbh.de
Verzweifelte Grüsse, Thomas

Beitrag geändert von thomasj (14. November 2010 12:25)

#2 14. November 2010 13:24

Andynium
Moderator
Ort: Dohna / SN / Deutschland
Registriert: 13. September 2010
Beiträge: 7.017
Webseite

Re: [GELÖST] Doppelte Menues

Kontrollier mal das Template, ob dort ein zweiter Aufruf des Menüs drin ist.

Im Quelltext ist dies durch den Eintrag "serial" gekennzeichnet  hmm

<!-- SERIAL -->
 
<ul id="primary-nav">

<li id="current"><a href="http://www.kinzel-gmbh.de/"><span>Unternehmen</span></a>
</li>
<li><a href="http://www.kinzel-gmbh.de/index.php?page=siebdrucklinien"><span>Produkte</span></a></li>
<li><a href="http://www.kinzel-gmbh.de/index.php?page=gebrauchte"><span>Gebrauchte</span></a></li>
<li><a href="http://www.kinzel-gmbh.de/index.php?page=kontakt"><span>Kontakt</span></a>
</li>
</ul>

<!-- /SERIAL -->

Im übrigen solltest du aus Sicherheitsgründen mindestens auf 1.6.8 aktualisieren - seit der 1.4 wurden eine ganze Reihe gefährlicher Sicherheitslücken geschlossen. Aktuell ist die 1.9, würde aber aufgrund der bisherigen Fehlermeldungen zunächst auf der 1.8.2 bleiben und auf die 1.9.1 warten.

Offline

#3 15. November 2010 11:30

thomasj
Gast

Re: [GELÖST] Doppelte Menues

Hi, danke für die schnelle Antwort:

das steht im Template:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"[url]http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd[/url]">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de">
<head>
<title>{sitename} </title>
<meta http-equiv="content-type" content="text/html;charset=iso-8859-1" />
<meta name="description" content="A & M Kinzel Siebdruckmaschinen" />
<meta name="keywords" content="Siebdruckmaschinen,Stanz- und Praegeanlagen,Sieb-Beschichtungsautomat,Heißtransferpressen " />
<meta name="author" content="Kinzel - [url=http://www.kinzel-gmbh.com/\]http://www.kinzel-gmbh.com/\"[/url] />
{stylesheet}
</head>

<body>
<div id="container">
    <div id="nav">
    {cms_module module='menumanager' template='Leaves : leaveshoriz'   number_of_levels='1' "}
<!-- SERIAL -->
{* CSS classes used in this template:
.active - The active page in the horizontal menu (first level). 
.bullet_sectionheader - To style section header
hr.separator - To style the ruler for the separator *} 
{if $count > 0}
<ul id="primary-nav">
{foreach from=$nodelist item=node}
{if $node->depth > $node->prevdepth}
{repeat string="<ul>" times=$node->depth-$node->prevdepth}
{elseif $node->depth < $node->prevdepth}

{repeat string="</li></ul>" times=$node->prevdepth-$node->depth}
</li>
{elseif $node->index > 0}</li>
{/if}
{if $node->current == true or $node->parent == true}
<li id="current"><a href="{$node->url}"{if $node->target ne ""} target="{$node->target}"{/if}><span>{$node->menutext}</span></a>
{elseif $node->type == 'sectionheader'}
<li><a href="{$node->url}"><span>{$node->menutext}</span></a>
{elseif $node->type == 'separator'}
<li style="list-style-type: none;"><hr class="separator" />
{else}
<li><a href="{$node->url}"{if $node->target ne ""} target="{$node->target}"{/if}><span>{$node->menutext}</span></a>{/if}
{/foreach}

{repeat string="</li></ul>" times=$node->depth-2}</li>
</ul>
{/if}

<!-- /SERIAL -->    


</div>
    <div id="breadcrumb">
    {breadcrumbs delimiter='&raquo;' initial='1'}
    </div><div id="flagge"><a href="http://www.kinzel-gmbh.de/us"><img src="gb.gif" alt="US" border="0"></a></div>
    <div id="nav2">
    {cms_module module='menumanager' template='Leaves : paurvert'   start_level='2' collapse='1'}
<!-- SERIAL -->
{* CSS classes used in this template:
.current - The current page in the vertical (local) menu. 
.bullet_sectionheader - To style section header
hr.separator - To style the ruler for the separator *} 
{if $count > 0}
<ul id="menuvert" class="menu_vert">
{foreach from=$nodelist item=node}
{if $node->depth > $node->prevdepth}
{repeat string="<ul>" times=$node->depth-$node->prevdepth}
{elseif $node->depth < $node->prevdepth}

{repeat string="</li></ul>" times=$node->prevdepth-$node->depth}
</li>
{elseif $node->index > 0}</li>
{/if}
{if $node->current == true}
<li class="current"><a class="current" href="{$node->url}"{if $node->target ne ""} target="{$node->target}"{/if}>{$node->menutext}</a>
{elseif $node->type == 'sectionheader'}
<li><span class="bullet_sectionheader">{$node->menutext}</span>
{elseif $node->type == 'separator'}
<li style="list-style-type: none;"><hr class="separator" />
{else}
<li><a href="{$node->url}"{if $node->target ne ""} target="{$node->target}"{/if}>{$node->menutext}</a>{/if}
{/foreach}

{repeat string="</li></ul>" times=$node->depth-2}</li>
</ul>
{/if}

<!-- /SERIAL -->    

</div>
    <div id="content">
        <div id="contentleft">
        {content}
        </div>
        
        <div id="contentright">
        <h4>{content block='rightside1title' oneline='true'}</h4>
        {content block='rightside1'}
        </div>
        <div id="content2">
        <h4>{content block='rightside2title' oneline='true'}</h4>
        {content block='rightside2'}
        </div>
        <div style="clear:both"></div>
    </div>
    <div style="clear:both"></div>
    <div id="footer"> {* Start Search *}
       <div id="search" style="float:right;">
              {search}</div> 
<div style="text-align:left;float:left;padding-top:20px;">&nbsp;&nbsp;A&M KINZEL Siebdruckmaschinen Ltd. | Eckendorfer Str. 198 | D 33609 Bielefeld | &copy; 2008 Kinzel  &nbsp;
       </div>
    </div>
    <div style="clear:both"></div>
</div>
</body>
</html>

#4 15. November 2010 11:35

Andynium
Moderator
Ort: Dohna / SN / Deutschland
Registriert: 13. September 2010
Beiträge: 7.017
Webseite

Re: [GELÖST] Doppelte Menues

Da wurde der MenüManager zwei mal aufgerufen ... alles, was zwischen den SERIAL Aufrufen zu sehen ist, sollte mit dem MenuManager-Template "Leaves : leaveshoriz" identisch sein.

Würde daher vorschlagen, den kompletten SERIAL Block zu entfernen ...

Offline

#5 15. November 2010 14:51

thomasj
Gast

Re: [GELÖST] Doppelte Menues

ES funktioniert!
Es gibt echte Helden! Vielen vielen Dank  hmm

Was mir allerdings völlig schleierhaft ist, wie können diese "Serial"-Anweisungen auf einmal auftauchen?
Ich kann mir nicht vorstellen, dass der Kunde dort herumgewuschtelt hat.

Liebe Grüsse, Thomas

#6 15. November 2010 19:50

Andynium
Moderator
Ort: Dohna / SN / Deutschland
Registriert: 13. September 2010
Beiträge: 7.017
Webseite

Re: [GELÖST] Doppelte Menues

Danke für die Blumen  cool  ...

Wie die Anweisungen ins Template rein kommen, kann ich dir allerdings auch nicht sagen - allerdings solltest du ggf. drüber nachdenken, deinen Kunden als "Editor" einzustufen oder ihm zumindest zwei Zugänge zur Verfügung stellen, einen fürs Tagesgeschäft und einen für die Administration. Als Editor hätte er automatisch keine Berechtigungen mehr, Veränderungen im Template vorzunehmen  wink .

Offline