Seite 1 von 1

Sprachnavigation ausschalten

Verfasst: Fr 5. Jan 2007, 15:13
von daggiSG
Hallo,

bitte entschuldigt meine - für euch wahrscheinlich etwas dilettantische - Frage.
Habe eine Seite mit Contenido angelegt und die Seite Englisch gelöscht, weil diese nicht gebraucht wird. Trotzdem wird in der Navi immer "Englisch" mit angezeigt.
Wie kann ich den Navi-Punkt deaktivieren?

Für euch bestimmt ein leichtes - oder?

Danke für eure Hilfe im Voraus
daggi :?

Re: Sprachnavigation ausschalten

Verfasst: Fr 5. Jan 2007, 15:32
von wosch
daggiSG hat geschrieben:... Trotzdem wird in der Navi immer "Englisch" mit angezeigt.
Wie kann ich den Navi-Punkt deaktivieren?
Schau in den Output des Modules Hilfsnavigation, ganz unten findest du:

Code: Alles auswählen

switch($lang){
	case '2':
		//englisch -> deutsch
		echo '<a href="'.$sess->url('front_content.php?changelang=1').'" class="additionalnavi">'.mi18n("Deutsch").'</a>';
		break;
	default:
		//deutsch -> englisch
		echo '<a href="'.$sess->url('front_content.php?changelang=2').'" class="additionalnavi">'.mi18n("English").'</a>';
		break;
}
Entweder auskommentieren oder Löschen sollte dein Problem beheben. :wink:

Ggf. muß du noch 2 Zeilen darüber den | aus dem Echo entfernen.

"Englisch" deaktivieren

Verfasst: So 15. Apr 2007, 15:04
von uwe-schmitt
Hallo ans Forum,

wie ich den Menüpunkt "Englisch" deaktiviere, weiß ich jetzte (löschen des Quellcodes im Modul). Dummerweise bleibt aber noch das rechte Pipe-Zeichen stehen.
Wie bekomme ich das noch weg?

Gruß
Uwe Schmitt

Re: Sprachnavigation ausschalten

Verfasst: So 15. Apr 2007, 17:29
von stb
wosch hat geschrieben: Ggf. muß du noch 2 Zeilen darüber den | aus dem Echo entfernen.
Beitrag bitte zu Ende lesen :wink:

Pipe

Verfasst: So 15. Apr 2007, 22:03
von uwe-schmitt
Hallo stb,

lesen geht ja grade noch soooo... :wink:
Soll heißen, ja, ich hab´s gelesen. Das Problem ist nur, dass, wenn ich das Pipe-Zeichen entferne, es auch zwischen den beiden anderen Menüpunkten "Kontakt" und "Sitemap" verraucht (um mal bei der Pfeife zu bleiben). Und das möchte ich so nun wirklich nicht haben.

Gruß
Uwe Schmitt

Verfasst: Mo 16. Apr 2007, 09:18
von wosch
Wen du das | Pipe verrauchst, das nach dem letzten </a> steht (das vor der ehemaligen Sprachauswahl steht),wäre es richtig. :wink:

Wenn du das erste oder alle | löscht stimmt allerdings deine Aussage. 8)

Verfasst: Mo 16. Apr 2007, 17:44
von rethus
Oder schreib es so:

Code: Alles auswählen

if (count($navigation) > 0) { 
$i=0;
	foreach ($navigation as $key => $data) {
$i++;
		echo '<a href="'.$sess->url('front_content.php?idcat='.$data['idcat']).'" class="additionalnavi">'.$data['name'].'</a>';
                if(count($navigation)>$i) echo ' | ';
	} 
}