Strana 1 z 1

[V] Odkaz v menu otvorit v novom okne

Napísané: Ne Nov 05, 2006 10:06 pm
od používateľa mirak2
Takze neviete niekto poradit ako a ci vobec sa da urobit taka sranda ze ked klikne na item v menu aby mi to otvorilo v novom blank okne
resp.
kde sa da drbnut target="_blank" ?!?
vdaka

Napísané: Ne Nov 05, 2006 10:47 pm
od používateľa _rasel^
Ked pridavas odkaz vo WYSIWYG editore TinyMCE, tak je tam moznost volby prave tohto atributu... (Target).

Napísané: Po Nov 06, 2006 5:27 pm
od používateľa mirak2
ale ja xcem tak ze ked mam menu nalavo a tam kliknem tak mi hodi nove okno, da sa take daco?

Napísané: Po Nov 06, 2006 6:06 pm
od používateľa _rasel^
JJ, samozrejme... staci si jednoducho upravit prislusny snippet. Aky templat pouzivas? Chces to na kazde okno, alebo iba na urcite? Existuje este moznost, ze si templat natvrdo zeditujes a tam to hodis, ak ide iba o jeden link...

Napísané: Po Nov 06, 2006 7:21 pm
od používateľa mirak2
tak template mam EWNF a v menu mam asi 10 poloziek a ja to potrebujem iba pre jednu konkretnu polozku, proste ide o to ze mam na stranke taky mp3 jukebox a je odveci ked mi ho otvori v stejnom okne ako vsetky ostatne veci, takto bude moct pocuvat pri browsovani stranky...

Napísané: St Nov 08, 2006 12:33 am
od používateľa _rasel^
Tak budeš musieť upraviť snippet [[ListMenu]].
Nájdi riadok:

Kód: Vybrať všetko

$currentLevelList .= '<a href="[~'.$childItem['id'].'~]" title="' . $linkTitle .'">';
A nahrať ho týmto:

Kód: Vybrať všetko

if($childItem['id'] != 12345) {
   $currentLevelList .= '<a href="[~'.$childItem['id'].'~]" title="' . $linkTitle .'">';
}
else {
   $currentLevelList .= '<a href="[~'.$childItem['id'].'~]" title="' . $linkTitle .'" target="_blank">';
}
Číslo 12345 nahraď ID webom, ktorý sa má otvárať v novom okne. Testol som a ide.

Napísané: St Nov 08, 2006 9:58 pm
od používateľa mirak2
genialne..dakujem..

a keby sa mi nahodou stalo ze budem mat dalsiu taku vec co xcem otvorit v novom okne tak dam miesto toho 12345 ze 12,34 ?

Napísané: St Nov 08, 2006 10:36 pm
od používateľa _rasel^
Potom, to bude vyzerať takto:

Kód: Vybrať všetko

if($childItem['id'] != 12 && $childItem['id'] != 34) {
   $currentLevelList .= '<a href="[~'.$childItem['id'].'~]" title="' . $linkTitle .'">';
}
else {
   $currentLevelList .= '<a href="[~'.$childItem['id'].'~]" title="' . $linkTitle .'" target="_blank">';
}
Ak budeš chcieť pridať ešte viac stránok, tak to bude najlepšie (kvôli prehľadnosti) prerobiť na pole znakov s ktorým bude cyklicky porovnávať.

Napísané: St Nov 08, 2006 10:49 pm
od používateľa mirak2
dakujem, nakoniec som si uvedomil ze dva mi nebude treba