_BLANK Seite aus dem Hauptmenü öffnen
Hallo zusammen,
hab alles so gemacht wie andy-man das oben beschrieben hat.
Das Thema mit den a-Tags verstehe ich nicht so ganz.
Wo muss ich die
<!-- BEGIN:BLOCK -->
<div class="navi"><a href="{HREF}" class="navileft_active" style="padding-left:20px;" title="{NAME}" target="{TARGET}">{NAME}</a></div>
<!-- END:BLOCK -->
einbauen?
Welche Datei?
Unter den Modulen -> Hauptnavigation finde ich keine dieser Bezeichnung.
Bitte um Hilfe
hab alles so gemacht wie andy-man das oben beschrieben hat.
Das Thema mit den a-Tags verstehe ich nicht so ganz.
Wo muss ich die
<!-- BEGIN:BLOCK -->
<div class="navi"><a href="{HREF}" class="navileft_active" style="padding-left:20px;" title="{NAME}" target="{TARGET}">{NAME}</a></div>
<!-- END:BLOCK -->
einbauen?
Welche Datei?
Unter den Modulen -> Hauptnavigation finde ich keine dieser Bezeichnung.
Bitte um Hilfe
Hi wosch,
danek mal für die Idee.
unter Style -> HTML Editor sind die
nav-"englischezahlenfolge"_on enthalten.
Dadurch, dass im Block "navileft_active" steht, kann es sich eigentlich nur um die _on Versionen handeln.
Hab jetzt in allen (sind ja doch 1-5) die target="{Target}" eingefügt.
Hat sich leider nichts verändert.
Muss ich da noch was anderes aktivieren?
Problem hat sich leider nicht gelöst....
danek mal für die Idee.
unter Style -> HTML Editor sind die
nav-"englischezahlenfolge"_on enthalten.
Dadurch, dass im Block "navileft_active" steht, kann es sich eigentlich nur um die _on Versionen handeln.
Hab jetzt in allen (sind ja doch 1-5) die target="{Target}" eingefügt.
Hat sich leider nichts verändert.
Muss ich da noch was anderes aktivieren?
Problem hat sich leider nicht gelöst....
aber so:target="{Target}"
oder?target="{TARGET}"
Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!
Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
Nö, erstmal verstehen was da passiert.Komitron hat geschrieben:Muss ich da noch was anderes aktivieren?
Problem hat sich leider nicht gelöst....
Das {Target} ersetzt den Contenido-Eintrag _self.
Wenn du also ein neues Fenster willst darfst du du nicht target="{TARGET} stehen lassen sondern mußt dein eigens Zielfenster dort einsetzen.
Also etwas so: target="mein_fenstername"
Wenn du ein neues Fenster willst also: target="_blank"
Allerdings frage ich mich leise wofür du das willst und welchen Sinn das haben wird ...
Wobei - bei Verwendung des Standard-Hauptnavigationsmoduls - {TARGET} ggf. mit _blank ersetzt werden sollte (wenn es denn in den Artikeleigenschaften aktiviert wurde - das wiederum geht ab V4.6.23 nach Setzen einer Systemeinstellung...).
Gruß
HerrB
Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!
Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
/OFF TOPIC/HerrB hat geschrieben:Wobei - bei Verwendung des Standard-Hauptnavigationsmoduls - {TARGET} ggf. mit _blank ersetzt werden sollte (wenn es denn in den Artikeleigenschaften aktiviert wurde - das wiederum geht ab V4.6.23 nach Setzen einer Systemeinstellung...).
Gruß
HerrB
Das ganze ist eine Filosofie-Frage (blöses Wort: ich bleine bei der alten Schreibweise: Philosophie)
Jeden Menü-Punkt generell mit _blank zu versehen ist, IMHO: absoluter Quatsch.
Sinn würde das Ganze nur machen wenn man gezielt einzelne Punkte in einem neuen Fenster öffnen will.
Sonst passiert ...: eine Domain - 20 neue Fenster - FRUST!!!
/OFF TOPIC/
Hier mal eine einfache (!!) Anleitung was man alles tun muss um Artikel in einem neuen Fenster öffnen zu können (auf Basis von 4.6.23):
1. Systemeinstellungen oder Mandanteneinstellungen folgendes eintragen:
Kann man auch für Gruppen oder Benutzer einstellen (siehe auch: \docs\techref\backend\backend.customizing.html)
Erst jetzt ist es möglich in den Einstellungen der einzelnen Artikel hinter dem Feld für die Weiterleitungsadresse auch das Häkchen "Neues Fenster" zu setzen!
2. Im benutzten Modul überprüfen ob folgendes so oder so ähnlich drin steht (hier am Beispiel des Hauptnavigationsmoduls des Beispielmandanten):
Im Code für das Abarbeiten der einzelnen Level müsste auch noch jeweils sowas drin stehen:
3. In den benutzten Modul-Tamplates unter >Styles >Modul-Templates muss, zumindest beim jetzt verwendeten Beispielmandanten, folgendes ergänzt werden:
Aus (z.B. mnavi_off.html)wird
So jetzt müsste alles laufen
Falls Ihr noch eine ältere Version benutzt bei der man noch nicht die Einstellung machen kann wie unter Punkt 1 beschrieben, schaut bitte auf Seite 2 dieses Threads. Dort habe ich erklärt wie man von Hand die Möglichkeit schaft das Häkchen hinter der Weiterleitungsadresse sichtbar zu machen. Anschließend könnt Ihr bei Punkt 2 weiter machen.
Viel Erfolg
funomat
1. Systemeinstellungen oder Mandanteneinstellungen folgendes eintragen:
Code: Alles auswählen
articles / show-new-window-checkbox / true
Erst jetzt ist es möglich in den Einstellungen der einzelnen Artikel hinter dem Feld für die Weiterleitungsadresse auch das Häkchen "Neues Fenster" zu setzen!
2. Im benutzten Modul überprüfen ob folgendes so oder so ähnlich drin steht (hier am Beispiel des Hauptnavigationsmoduls des Beispielmandanten):
Code: Alles auswählen
/* Check for external redirects... */
$sql = "SELECT
a.external_redirect AS ext,
a.idartlang AS idartlang
FROM
".$cfg["tab"]["art_lang"]." AS a,
".$cfg["tab"]["cat_art"]." AS b,
".$cfg["tab"]["cat"]." AS c
....
if (isStartArticle($db2->f("idartlang"), $db->f("idcat"), $lang))
{
flag = true;
$target = ( $db2->f("ext") == 0 ) ? '_self' : '_blank';
$navitems[$db->f("idcat")] = array("idcat" => $db->f("idcat"),
"name" => $db->f("name"),
"target" => $target,
"public" => $db->f("public"),
"idcatlang" => $db->f("idcatlang"));
}
....
Code: Alles auswählen
$tpl->set('d', 'TARGET', $data['target']);
Aus (z.B. mnavi_off.html)
Code: Alles auswählen
<!-- BEGIN:BLOCK --><li><a href="{HREF}" class="e{LI_STAGE}p" title="{NAME}">{NAME} </a></li>
<!-- END:BLOCK -->
Code: Alles auswählen
<!-- BEGIN:BLOCK --><li><a href="{HREF}" class="e{LI_STAGE}p" title="{NAME}" target="{TARGET}">{NAME} </a></li>
<!-- END:BLOCK -->

Falls Ihr noch eine ältere Version benutzt bei der man noch nicht die Einstellung machen kann wie unter Punkt 1 beschrieben, schaut bitte auf Seite 2 dieses Threads. Dort habe ich erklärt wie man von Hand die Möglichkeit schaft das Häkchen hinter der Weiterleitungsadresse sichtbar zu machen. Anschließend könnt Ihr bei Punkt 2 weiter machen.
Viel Erfolg

funomat
tiago.de | adk-msi.de | iseringhausen.de | the-iseringhausen.de
Manchmal glaube ich, der beste Beweis dafür, dass es anderswo im Weltall intelligentes Leben gibt, ist der, dass noch niemand versucht hat, Kontakt zu uns aufzunehmen. (Calvin & Hobbes)
Manchmal glaube ich, der beste Beweis dafür, dass es anderswo im Weltall intelligentes Leben gibt, ist der, dass noch niemand versucht hat, Kontakt zu uns aufzunehmen. (Calvin & Hobbes)