Seite 1 von 1

Bottomnavigation

Verfasst: So 31. Dez 2006, 16:15
von Noob
Moin,

ich versuche vergebens das Modul BottomNavigaion auf meiner Seite einzubauen.
Ich habe in der Kategorie 2 Bäume angelegt: Hauptnavigation und Unternavigation.

Beide sind bereits mit Seiten bestückt.

Im Layout habe ich das Modul wie folgt eingebaut:
<div id="bottomnavi">
<container id="4" name="BottomNavigation" types="Navigation" mode="fixed" default="BottomNavigation">BottomNavigation</container>
</div>
Aber leider werden dort nicht die Inhalte aus Unternavigation ausgegeben, sondern nur die beiden Hauptbäume -> Hauptnavigation und Unternavigation.

Muss ich irgendwo noch was einstellen?
Danke schon mal...

Verfasst: So 31. Dez 2006, 17:00
von HerrB
I.A. musst Du eine Konfiguration durchführen. Wenn das Template dem Artikel zugeordnet wurde, den Artikel; ansonsten die Kategorie.

Gruß
HerrB

Verfasst: So 31. Dez 2006, 17:31
von Noob
Was muss da denn konfiguriert werden?

Ich kann den Templates nur zuweisen, welcher Baum für die Hauptnavigation verwendet werden soll.
:?: :?:

Verfasst: So 31. Dez 2006, 18:29
von HerrB
Ich kenne das Modul nicht, das war nur geraten. Vielleicht kann sich das noch jemand anderes ansehen (gerade keine Zeit, sorry).

Gruß
HerrB

Verfasst: Mo 1. Jan 2007, 18:28
von Noob
So, funtkioniert jetzt.

Allerdings wird der Link für "Englisch" angezeigt, obwohl die Website nur einsprachig sein soll und ich nur Deutsch als Sprache angelegt habe.

Wo kann ich das ändern?

Verfasst: Mo 1. Jan 2007, 20:55
von mvf
Noob hat geschrieben:So, funtkioniert jetzt.

Allerdings wird der Link für "Englisch" angezeigt, obwohl die Website nur einsprachig sein soll und ich nur Deutsch als Sprache angelegt habe.

Wo kann ich das ändern?
schau mal in den output des moduls

Verfasst: Mo 1. Jan 2007, 21:33
von Noob
Danke!

Klappt jetzt alles...

Re: Bottomnavigation

Verfasst: Mi 25. Apr 2007, 12:14
von Hesi67
Noob hat geschrieben:Moin,

ich versuche vergebens das Modul BottomNavigaion auf meiner Seite einzubauen.
Ich habe in der Kategorie 2 Bäume angelegt: Hauptnavigation und Unternavigation.

Beide sind bereits mit Seiten bestückt.

Im Layout habe ich das Modul wie folgt eingebaut:
<div id="bottomnavi">
<container id="4" name="BottomNavigation" types="Navigation" mode="fixed" default="BottomNavigation">BottomNavigation</container>
</div>
Aber leider werden dort nicht die Inhalte aus Unternavigation ausgegeben, sondern nur die beiden Hauptbäume -> Hauptnavigation und Unternavigation.

Muss ich irgendwo noch was einstellen?
Danke schon mal...
Habe gerade das gleiche Problem wie du und würde gern wissen wie du es gelöst hast.
Grüsse Hesi

Verfasst: Mi 25. Apr 2007, 12:55
von Hesi67
So habe jetzt was im Forum gefunden:

Siehe
http://www.contenido.org/forum/viewtopi ... navigation

Nochmal für alle, die das gleiche Problem haben:
ADMINISTRATION > MANDANTEN > [Mandant wählen] > MANDANTENEIGENSCHAFTEN und dann folgendes eingeben:
Neue Variable hinzufügen,
Typ "navigation", Name "idcat_bottomnavi", Wert [ID der Kategorie].

Re: Bottomnavigation

Verfasst: Sa 9. Feb 2013, 13:22
von Nakoda
Moin Moin allerseits,

ich komme hier gerade absolut nicht weiter.
Habe die Bottomnavigation in mein Layout eingebaut.
Der Container wird auch angezeigt.
In den Mandanteneinstellungen habe ich folgenden Datensatz angelegt:
Typ: navigation
Name: idcat_bottomnavi
Wert: 257 (wird mir zumindest angezeigt)
Das ganze ist sprachunabhängig. Habe es aber mit Sprache versucht.
Ergebnis war das selbe. Nämlich NULL. :cry:
Hier vielleicht nochmal das Modul.

Code: Alles auswählen

<?php
/***********************************************
* Bottom 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_bottomnavi
#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_bottomnavi');

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="bottomnavi" title="'.$data['name'].'">'.$data['name'].'</a> | ';
    }
}
if (strlen($output) > 0) {
    $output = substr($output, 0, strlen($output) - 3);
}

echo $output;
?>

Kann einer von Euch helfen? Vielleicht hab ich ja etwas übersehen.

Danke vorab!

Re: Bottomnavigation

Verfasst: Sa 9. Feb 2013, 14:36
von xmurrix
Hallo Nakoda,

hat die Kategorie mit der id 257 auch Unterkategorien, die wiederum jeweils gültige Artikel (Startartikel, die online sind) enthalten?

Gruß
xmurrix

Re: Bottomnavigation

Verfasst: Sa 9. Feb 2013, 15:21
von Nakoda
Hi xmurrix,

danke für Deine Antwort. :)
Jau hat sie. Drei an der Zahl (double checked).
Bild

Re: Bottomnavigation

Verfasst: Sa 9. Feb 2013, 16:27
von xmurrix
Prüfe doch mal in der Funktion createNavigationArray() in der Datei cms/includes/functions.navigation.php, was die SQL-Anweisung zurückliefert, und warum die Kategorien nicht gefunden werden.

Es könnte auch ein Problem im Zusammenhang mit einem angemeldeten Frontenduser und geschützten Kategorien sein oder die Kategoriestruktur (Einträge in der Tabelle con_cat) stimmen nicht.

Gruß
xmurrix

Re: Bottomnavigation

Verfasst: Mi 13. Feb 2013, 11:55
von Nakoda
Hi xmurrix,

Du hast mir den entscheidenden Hinweis geliefert den ich nirgendwo hab finden können.
xmurrix hat geschrieben:Prüfe doch mal in der Funktion createNavigationArray() in der Datei cms/includes/functions.navigation.php,...
Diese Datei habe ich nämlich versäumt in das Mandantenverzeichnis zu laden.
Nun funzt es.

Vielen Dank für Deine Hilfe. :D