Seite 1 von 1
Einfaches Problem mit Hilfsnavigation
Verfasst: Mo 5. Dez 2005, 18:37
von beetle
Hi,
ich habe gerade (auch mit Hilfe des Forums) angepasst, d.h. ich habe die zweite Sprache ausgeblendet.
Jetzt habe ich das Problem das hinter dem letzten Punkt der Navigation trotzdem noch ein Trenner "|" steht. Wenn ich das Englisch lasse würde das passen und so sollte es natürlich sein:
Kontakt | Impresseum | Sitemap nicht so:
Kontakt | Impresseum | Sitemap |
Mfg Beetle
Verfasst: Mo 5. Dez 2005, 18:45
von rezeptionist
geht nicht da er in dem modul "Hilfsnavigation" durch diesen aufruf immer ein | hinter einen navigationspunkt setzt
Code: Alles auswählen
if (count($navigation) > 0) {
foreach ($navigation as $key => $data) {
echo '<a href="'.$sess->url('front_content.php?idcat='.$data['idcat']).'" class="additionalnavi">'.$data['name'].'</a> | ';
}
}
greets
ok versuche es mal so gib deinen kategorienamen diesen | dahinter außer bei sitemap und maxch den | aus dem Hilfsnavigationsmodul dann sollte es gehen
Verfasst: Mo 5. Dez 2005, 18:49
von beetle
Hi,
aber wenn man die Sprache drin lässt, funktioniert es doch auch
Mfg
Beetle
Verfasst: Mo 5. Dez 2005, 18:52
von rezeptionist
dann schau dir mal an was du auskommentiert oder gelöscht hast in der
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;
}
ist auch kein | hinter dem link
versuche die version mit den kategorien sollte eigentlich funktionieren
greets
Verfasst: Mo 5. Dez 2005, 19:18
von mvf
könnte er nicht auch die navi von a.kummer nutzen und dann before between und after, frei definieren?
http://contenido.org/forum/viewtopic.php?t=10497
Nur so ne idee

Verfasst: Mo 5. Dez 2005, 22:24
von beetle
Hi,
leider bin ich immer noch nicht weitergekommen, aber wenn sich jemand mit der Materie auskennt dürfte das doch kein so großes Probelem sein - Oder?
Leider bin ich Laie!
Schaut es Euch bitte nochmal an
Vielen Dank
Mfg
Beetle
Verfasst: Mo 5. Dez 2005, 22:26
von mvf
beetle hat geschrieben:Hi,
leider bin ich immer noch nicht weitergekommen, aber wenn sich jemand mit der Materie auskennt dürfte das doch kein so großes Probelem sein - Oder?
Leider bin ich Laie!
Schaut es Euch bitte nochmal an
Vielen Dank
Mfg
Beetle
hast du es mal mit dem modul aus meinem letzten post probiert? damit kannst du jede kategoriebene nach wahl horizontal abbilden und im modul direkt definieren was
vor dem ersten
zwischen allen
nach dem letzten
eintrag angezeigt werden soll
Verfasst: Mo 5. Dez 2005, 22:31
von rezeptionist
Ist die Site online ???
Verfasst: Sa 31. Dez 2005, 16:42
von rezeptionist
Deine Lösung
Modul Headnavi Output
Code: Alles auswählen
<?php
/***********************************************
* Head Navigation Output
*
* Author : Willi Man
* Copyright : four for business AG
* Version : 1.0
* Created : 17-03-2005
* Modified : 05-08-2005, Andreas Lindner
************************************************/
#System properties in use:
#Type: navigation, Name: idcat_headnavi
#Contains idcat of tree to be displayed in bottom navigation
#Includes
cInclude("frontend", "includes/functions.navigation.php");
cInclude('classes', 'class.template.php');
#Get settings
$cApiClient = new cApiClient($client);
$catStart = $cApiClient->getProperty('navigation', 'idcat_headnavi');
if (!is_object($oClient)) {
$oClient = new cApiClient($client);
}
#Get sub categories
$navigation = array ();
$navigation = createNavigationArray($catStart, $db);
#Output sub categories
$output = '';
if (count($navigation) > 0) {
foreach ($navigation as $key => $data) {
$output .= '<a href="'.$sess->url("front_content.php?idcat=".$data['idcat']).'" class="headnavi" title="'.$data['name'].'">'.$data['name'].'</a> | ';
}
}
if (strlen($output) > 0) {
$output = substr($output, 0, strlen($output) - 3);
}
echo $output;
?>
Unter Administration>Mandanten>Dein mandant>Mandanteneinstellungen
einen neuen wert anlegen
Typ : navigation
Name: idcat_headnavi
Wert: XX <<-- deine idcat der Kategorie
Thats it
greets und wer sich gemeldet hätte hätte die Lösung schon früher gehabt
Verfasst: So 1. Jan 2006, 15:26
von beetle
Das funktioniert einwandfrei.
Vielen Dank
Mfg Beetle
Verfasst: So 1. Jan 2006, 15:31
von rezeptionist
gern geschehen und ich denke dein anderer Thread hat sich jetzt in wohlgefallen aufgelöst
greets
and happy new year