Page 1 of 1

[GELÖST] Menü auf externen link in neuem Fenster ?

Posted: Tue Nov 04, 2008 6:55 pm
by Pulli
Hallo,

bei einer Kundenseite sollen gewisse Menüpunkte auf externe Seiten verweisen.

Wähle ich jedoch den Punkt EXTERNER LINK und wähle anschließend bei Ziel _blank so wird die andere Seite trotzdem im selben Fenster geöffnet.

Weiß zufälligerweise jemand, wie ich das wie gewünscht ändern kann ?

Vorab schon mal vielen Dank.

Re: Menü auf externen link in neuem Fenster ?

Posted: Tue Nov 04, 2008 7:18 pm
by cyberman
Kann ich so nicht bestätigen - funktioniert bei mir wie vorgegeben (FF3,IE7).

Hast du mal die Einstellungen deines Browsers gecheckt?

Re: Menü auf externen link in neuem Fenster ?

Posted: Tue Nov 04, 2008 7:39 pm
by Pulli
cyberman wrote: Kann ich so nicht bestätigen - funktioniert bei mir wie vorgegeben (FF3,IE7).

Hast du mal die Einstellungen deines Browsers gecheckt?
also bei mir funktioniert das nicht. ansonsten ist bei den browsern alles in ordnung.

bitte probier es mal auf der seite http://www.sturm-und-sehle.de/cms/index ... referenzen dort links die ersten drei sind nicht betroffen, aber dann ab dlrg bis scholz. dort ist es immer mit _blank ausgewählt aber bei mir funktioniert das nicht... :-[

Re: Menü auf externen link in neuem Fenster ?

Posted: Tue Nov 04, 2008 8:15 pm
by cyberman
Im Quelltext steht aber nix von wegen _blank. Ich denke mal, dass da etwas in deinem Menü-Template fehlt - die betreffende Passage sollte so aussehen
{else}
url}"{if $node->accesskey != ''} accesskey="{$node->accesskey}"{/if}{if $node->tabindex != ''} tabindex="{$node->tabindex}"{/if}{if $node->titleattribute != ''} title="{$node->titleattribute}"{/if}{if $node->target != ''} target="{$node->target}"{/if}>{$node->hierarchy}: {$node->menutext}

Re: Menü auf externen link in neuem Fenster ?

Posted: Tue Nov 04, 2008 8:24 pm
by Pulli
cyberman wrote: Im Quelltext steht aber nix von wegen _blank. Ich denke mal, dass da etwas in deinem Menü-Template fehlt - die betreffende Passage sollte so aussehen
{else}
url}"{if $node->accesskey != ''} accesskey="{$node->accesskey}"{/if}{if $node->tabindex != ''} tabindex="{$node->tabindex}"{/if}{if $node->titleattribute != ''} title="{$node->titleattribute}"{/if}{if $node->target != ''} target="{$node->target}"{/if}>{$node->hierarchy}: {$node->menutext}
hmmm...also mein menü-template sieht momentan wie folgt aus:

Code: Select all

{if $count > 0}
			<ul>
{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 || $node->parent == true}
			<li><a href="{$node->url}" class="selected">{$node->menutext}</a>

{else}
			<li><a href="{$node->url}">{$node->menutext}</a>{/if}{/foreach}{repeat string="</li></ul>" times=$node->depth-1}</li>
			</ul>
{/if}
wo genau trage ich denn die sachen ein ? sorry aber bei dem coding bin ich leider nicht der schnellste... ;D

Re: Menü auf externen link in neuem Fenster ?

Posted: Tue Nov 04, 2008 8:34 pm
by cyberman

Code: Select all

{if $count > 0}
			<ul>
{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 || $node->parent == true}
			<li><a href="{$node->url}" class="selected">{$node->menutext}</a>

{else}
			<li><a href="{$node->url}"{if $node->accesskey != ''} accesskey="{$node->accesskey}"{/if}{if $node->tabindex != ''} tabindex="{$node->tabindex}"{/if}{if $node->titleattribute != ''} title="{$node->titleattribute}"{/if}{if $node->target != ''} target="{$node->target}"{/if}><dfn>{$node->hierarchy}: </dfn>{$node->menutext}</a>
{/if}
{/foreach}
{repeat string="</li></ul>" times=$node->depth-1}</li>
			</ul>
{/if}
;)

Re: Menü auf externen link in neuem Fenster ?

Posted: Tue Nov 04, 2008 8:56 pm
by Pulli
cyberman wrote:

Code: Select all

{if $count > 0}
			<ul>
{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 || $node->parent == true}
			<li><a href="{$node->url}" class="selected">{$node->menutext}</a>

{else}
			<li><a href="{$node->url}"{if $node->accesskey != ''} accesskey="{$node->accesskey}"{/if}{if $node->tabindex != ''} tabindex="{$node->tabindex}"{/if}{if $node->titleattribute != ''} title="{$node->titleattribute}"{/if}{if $node->target != ''} target="{$node->target}"{/if}><dfn>{$node->hierarchy}: </dfn>{$node->menutext}</a>
{/if}
{/foreach}
{repeat string="</li></ul>" times=$node->depth-1}</li>
			</ul>
{/if}
;)
danke, aber dann ändert sich das menü ein wenig. ich habe dann die ebenen-aufzählung dabei...das will ich nicht...

kannst du bitte nochmal nachschauen ?

aber zumindest klappt es sonst... ;D

EDIT: habe es selbst gefunden...habe den Zusatz mit der Hirarchier rausgenommen...das funzt...

DANKE !!

p.s.: ich sags ja immer wieder...das cms ist geil und die community (hilfe etc.) einfach unschlagbar !! ;D

Re: Menü auf externen link in neuem Fenster ?

Posted: Wed Nov 05, 2008 5:21 am
by cyberman

Code: Select all

{if $count > 0}
			<ul>
{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 || $node->parent == true}
			<li><a href="{$node->url}" class="selected">{$node->menutext}</a>

{else}
			<li><a href="{$node->url}"{if $node->accesskey != ''} accesskey="{$node->accesskey}"{/if}{if $node->tabindex != ''} tabindex="{$node->tabindex}"{/if}{if $node->titleattribute != ''} title="{$node->titleattribute}"{/if}{if $node->target != ''} target="{$node->target}"{/if}>{$node->menutext}</a>
{/if}
{/foreach}
{repeat string="</li></ul>" times=$node->depth-1}</li>
			</ul>
{/if}
8)