Probleme mit Hauptnavigation aus Beispielmandanten
Probleme mit Hauptnavigation aus Beispielmandanten
Guten Morgen Community!
Ich hoffe, ich bin jetzt im richtigen Forum.
Ich habe Contenido 4.8.12 installiert und habe mir neben dem Beispielmandanten einen eigenen Mandanten angelegt. In diesen habe ich auch die Hauptnavigation aus dem Beispielmandanten kopiert.
Jetzt habe ich zwei Probleme:
1. Das Modul zeigt mir nur die 1. Ebene in meinem Mandanten an, Die 2. und 3. Ebene sind online. Ich habe die Templates und die css noch nicht angepasst, aber daran kann es ja eigentlich nicht liegen.
2. Im Frontend des Beispielmandanten werden nun die Menueinträge alle vierfach angezeigt, auch unten in der Meta-Navi.....
Hatte schon mal jemand dieses Phänomen oder kann mir jemand weiterhelfen?
Vielen Dank und beste Grüße,
der Txikitero
Ich hoffe, ich bin jetzt im richtigen Forum.
Ich habe Contenido 4.8.12 installiert und habe mir neben dem Beispielmandanten einen eigenen Mandanten angelegt. In diesen habe ich auch die Hauptnavigation aus dem Beispielmandanten kopiert.
Jetzt habe ich zwei Probleme:
1. Das Modul zeigt mir nur die 1. Ebene in meinem Mandanten an, Die 2. und 3. Ebene sind online. Ich habe die Templates und die css noch nicht angepasst, aber daran kann es ja eigentlich nicht liegen.
2. Im Frontend des Beispielmandanten werden nun die Menueinträge alle vierfach angezeigt, auch unten in der Meta-Navi.....
Hatte schon mal jemand dieses Phänomen oder kann mir jemand weiterhelfen?
Vielen Dank und beste Grüße,
der Txikitero
Re: Probleme mit Hauptnavigation aus Beispielmandanten
Die navigation gibt die zweite Ebene nur aus wenn die darüberliegende aktiv ist...
Nützliche Contenido Infos gibts hier: Contenido Wiki
Re: Probleme mit Hauptnavigation aus Beispielmandanten
Das Modul für das Hauptmenü hat sowohl einen Einstiegspunkt als auch eine Leveltiefe.txikitero hat geschrieben: 1. Das Modul zeigt mir nur die 1. Ebene in meinem Mandanten an, Die 2. und 3. Ebene sind online.
Gehe mal in das main navigation modul im Backend unter Module und schau dir den Quellcode an, dort findest du das hier:
* Module requires two client settings:
* navigation_main_standard | start_idcat
* navigation_main_standard | level_depth
Und weiter unten im Programcode dann dieses:
$iStartIdcat = getEffectiveSetting('navigation', 'idcat-home', 1);
$iSelectedDepth = getEffectiveSetting('navigation', 'level-depth', 3);
Und hier bedeutet die 1, dass es erst ab Kategorielevel 1 beginnt (also die home-Seite) und die 3 bedeutet, dass nur 3 Level angezeigt werden.
Wenn statt der 3 eine 1 steht, wird nur der erste Level angezeigt, also keine Subkategorien.
Vermutlich gleiches wie oben, Einstiegspunkt angeben, also die idcat-Nummer die den Kategoriebaum angibt, ab der das Modul das Menü anzeigen soll.2. Im Frontend des Beispielmandanten werden nun die Menueinträge alle vierfach angezeigt, auch unten in der Meta-Navi.....
Angenommen der Kategoriebaum beginnt mit Nummer 5, dann muss im Modul die 5 eingetragen sein.
Vermutlich wurde überall die gleiche Zahl eingetragen, also z.B. alles auf 1 gestellt.
Re: Probleme mit Hauptnavigation aus Beispielmandanten
danke opus
kurz was dazu:
ich habe in den Mandanteneinstellungen folgende Einträge gemacht -und prima -die Kategorie wird angezeigt:
Typ
name
Wert
navigation
idcat-home
1
und
navigation
level-depth
4
1= Hauptlevel 1
4= Tiefe der Navigation
kurz was dazu:
ich habe in den Mandanteneinstellungen folgende Einträge gemacht -und prima -die Kategorie wird angezeigt:
Typ
name
Wert
navigation
idcat-home
1
und
navigation
level-depth
4
1= Hauptlevel 1
4= Tiefe der Navigation
Re: Probleme mit Hauptnavigation aus Beispielmandanten
Hallo @ all,
ich habe gerade das gleich Problem und verzweifel gerade ein bisschen, ich habe jetzt alles schon mehrfach geprüft und meine eigentlich das alles Richtig konfiguriert ist. Aber er Zeigt mir immer nur Level1 an.
Meine Konfigurationen:
Mandanteneinstellungen:
generator xhtml true
navigation idcat-home 1
navigation level-depth 3
Layouts:
<container id="80" name="Navigation_Main" types="Navigation" mode="fixed" default="Navigation_Main">Navigation_Main</container>
Module:
Name: Navigation_Main
Typ: Navigation
Ausgabe:
Modul-Templates:
Name: navigation_standard.html
Name: navigation_standard_li.html
Name: navigation_standard_ul.html
Kategorie und Artikel Struktur:
* Root
----Hauptnavigation (idcat: 1)
------Kategorie1
--------Unterkategorie1.1
--------Unterkategorie1.2
--------Unterkategorie1.3
------Kategorie2
------Kategorie3
------Kategorie4
--------Unterkategorie2.1
------Kategorie5
------Kategorie6
------Kategorie7
------Kategorie8
------Kategorie9
------Kategorie10
------Kategorie11
------Kategorie12
------Kategorie13
------Kategorie14
ich habe gerade das gleich Problem und verzweifel gerade ein bisschen, ich habe jetzt alles schon mehrfach geprüft und meine eigentlich das alles Richtig konfiguriert ist. Aber er Zeigt mir immer nur Level1 an.
Meine Konfigurationen:
Mandanteneinstellungen:
generator xhtml true
navigation idcat-home 1
navigation level-depth 3
Layouts:
<container id="80" name="Navigation_Main" types="Navigation" mode="fixed" default="Navigation_Main">Navigation_Main</container>
Module:
Name: Navigation_Main
Typ: Navigation
Ausgabe:
Code: Alles auswählen
<?php
/**
* $RCSfile$
*
* Description:
* Main Navigation, displays Navigation from a starting idcat down to the max. level set.
* For now (as of 2009-01-12) all subcategories are put inside one <ul> and are assigned css classes
* to distinguish level depth, first/last and active item property.
*
* Module requires two client settings:
* navigation_main_standard | start_idcat
* navigation_main_standard | level_depth
*
* To modify the behaviour of the module (e.g. style of URL, CSS classes, ...), you need to edit Contenido_NavMain_Util::loopCats
* @see {frontend}/includes/Util/Modules/Contenido_NavMain_Util.class.php
*
* @version 1.0.0
* @author Rudi Bieller
* @copyright four for business AG <www.4fb.de>
*
* {@internal
* created 2009-01-12
* }}
*
* $Id: Navigation_Standard.php 3444 2009-01-19 11:42:59Z rudi.bieller $
*/
if (!isset($db)) {
$db = new DB_Contenido();
}
if (!isset($tpl)) {
$tpl = new Template();
}
$tpl->reset();
cInclude('classes', 'Contenido_FrontendNavigation/Contenido_FrontendNavigation.class.php');
cInclude('frontend', 'includes/Util/Modules/Contenido_NavMain_Util.class.php');
$iStartIdcat = getEffectiveSetting('navigation', 'idcat-home', 1);
$iSelectedDepth = getEffectiveSetting('navigation', 'level-depth', 3);
if ($iStartIdcat > 0) {
$oFeNav = new Contenido_FrontendNavigation($db, $cfg, $client, $lang, $cfgClient);
$oFeNav->setAuth($auth);
$oFeNav->setRootCat($iStartIdcat);
$oSubCategories = $oFeNav->getSubCategories($iStartIdcat, true, true, 1);
// see if there are any subcategories to display
if ($oSubCategories->count() > 0) {
$aLevelInfo = array();
$aDepthInfo = array();
$aDepthInfo[0] = 0;
$aDepthInfo[1] = $iSelectedDepth;
foreach ($oSubCategories as $oSubCategory) {
Contenido_NavMain_Util::loopCats($oSubCategory, $oFeNav, $tpl, $cfg, $lang, $aLevelInfo, intval($idcat), $aDepthInfo);
}
$tpl->generate('templates/navigation_standard.html');
}
} else {
echo '<p>Navigation not configured correctly.</p>';
}
?>
Name: navigation_standard.html
Code: Alles auswählen
<ul>
<!-- BEGIN:BLOCK -->
<li class="navmainStandardLevel_{css_level}{css_first_item}{css_last_item}{css_active_item}">
<a href="{url}" title="{name}" class="navmainStandardLevel_{css_level}{css_first_item}{css_last_item}{css_active_item}">{name}</a>
</li>
<!-- END:BLOCK -->
</ul>
Code: Alles auswählen
<!-- BEGIN:BLOCK -->
<li class="navmainStandardLevel_{css_level}">
<a href="{url}" title="{name}" class="sitemapStandardLevel_{css_level}">{name}</a>
</li>
<!-- END:BLOCK -->
Code: Alles auswählen
<ul class="navmainStandardMainCat">
{list_items}
</ul>
* Root
----Hauptnavigation (idcat: 1)
------Kategorie1
--------Unterkategorie1.1
--------Unterkategorie1.2
--------Unterkategorie1.3
------Kategorie2
------Kategorie3
------Kategorie4
--------Unterkategorie2.1
------Kategorie5
------Kategorie6
------Kategorie7
------Kategorie8
------Kategorie9
------Kategorie10
------Kategorie11
------Kategorie12
------Kategorie13
------Kategorie14
Re: Probleme mit Hauptnavigation aus Beispielmandanten
Hallo,
ist es vielleichtauch möglich durch eine Manipulation an dem Modul: "Navigation_Main " das Navigationsmenue so zu verändern, dass die jeweils untergeordnete Navigationsebene jeweils um einige Millimeter eingerückt ist? Wie bei einem Navigationsbaum. Das würde die ganze Sache erheblich übersichtlicher machen.
Oder wie lässt sich das erziehlen?
mandolin
ist es vielleichtauch möglich durch eine Manipulation an dem Modul: "Navigation_Main " das Navigationsmenue so zu verändern, dass die jeweils untergeordnete Navigationsebene jeweils um einige Millimeter eingerückt ist? Wie bei einem Navigationsbaum. Das würde die ganze Sache erheblich übersichtlicher machen.
Oder wie lässt sich das erziehlen?
mandolin
Re: Probleme mit Hauptnavigation aus Beispielmandanten
Hallo mandolin,
an dem Modul selbst brauchst Du dafür nicht schrauben. Schau Dir mal unter "style->styleeditor" die css-Dateien an. Wenn Du hier noch nicht gewerkelt hast und die css-Datei des Demomandanten (contenido_sample.css) noch vorhanden ist, findest Du hier was Du brauchst:
Viel Spaß!
an dem Modul selbst brauchst Du dafür nicht schrauben. Schau Dir mal unter "style->styleeditor" die css-Dateien an. Wenn Du hier noch nicht gewerkelt hast und die css-Datei des Demomandanten (contenido_sample.css) noch vorhanden ist, findest Du hier was Du brauchst:
Code: Alles auswählen
/* ###################################################### */
/* ####################### NAVIGATION ################### */
/* ###################################################### */
/* Level 1 */
#navigation ul {
width:230px;
margin:0;
padding:0;
/*background-color:#F2F2F2;*/
background-color:transparent;
}
#navigation ul li {
width:220px;
margin:0;
padding:0 0 0 10px;
list-style-type:none;
}
#navigation ul li a {
display:block;
width:220px;
height:19px;
line-height:19px;
margin:0;
padding:0 0 0 10px;
font-size:11px;
color:#666;
background-image:url(../images/navi_pfeil_zu.gif);
background-repeat:no-repeat;
background-position:210px 3px;
border-bottom:1px solid #ccc;
text-decoration:none;
}
#navigation ul li a:hover, #navigation ul li.active a {
background-image:url(../images/navi_over.gif);
background-repeat:no-repeat;
background-position:0 0;
color:#fff;
}
/* Level 2 */
#navigation ul li.navmainStandardLevel_2 {
margin-left:10px;
}
#navigation ul li.navmainStandardLevel_2 a {
background-image:url(../images/subnavi_pfeil_zu.gif);
background-repeat:no-repeat;
background-position:199px 8px;
border-bottom:1px dotted #ccc;
color:#666;
width:210px;
}
#navigation ul li.navmainStandardLevel_2 a:hover, #navigation ul li.navmainStandardLevel_2 a.active {
background-image:url(../images/subnavi_over.gif);
background-repeat:no-repeat;
background-position:0 0;
color:#fff;
}
/* Level 3 */
#navigation ul li.navmainStandardLevel_3 {
margin-left:20px;
}
#navigation ul li.navmainStandardLevel_3 a {
background-image:none;
border-bottom:0;
color:#666;
width:200px;
}
#navigation ul li.navmainStandardLevel_3 a:hover, #navigation ul li.navmainStandardLevel_3 a.active {
background-image:url(../images/subsubnavi_over.gif);
background-repeat:no-repeat;
background-position:0 0;
}
seamless-design.de
"Geht nicht!" wohnt in der "Will nicht!"-Strasse.
Das Handbuch zur Version 4.10: CONTENIDO für Einsteiger (4.10)
Das Handbuch zur Version 4.9: CONTENIDO für Einsteiger (4.9)
"Geht nicht!" wohnt in der "Will nicht!"-Strasse.
Das Handbuch zur Version 4.10: CONTENIDO für Einsteiger (4.10)
Das Handbuch zur Version 4.9: CONTENIDO für Einsteiger (4.9)
Re: Probleme mit Hauptnavigation aus Beispielmandanten
Danke MCHUBI,
wo werden denn die CSS-Dateien konkreten Websites zugeordnet? Oder ist diese Contenido_Sample.css automatisch aktiv?
mandolin
wo werden denn die CSS-Dateien konkreten Websites zugeordnet? Oder ist diese Contenido_Sample.css automatisch aktiv?
mandolin
Re: Probleme mit Hauptnavigation aus Beispielmandanten
Hallo Mandolin,
na, dann schau mal in den <head>-Bereich Deines Layouts
Deine Frage lässt mich vermuten, dass Du ganz am Anfang Deiner "Contenido-Laufbahn" stehst. Deshalb noch ein Merksatz, der Dir das Zusammenspiel der verschiedenen Bereiche deutlich macht:
Das Layout gliedert die Website wie einen Setzkasten in Bereiche, Templates legen fest in welchem Bereich welches Modul dargestellt werden soll, ein Modul legt fest welche Inhalte angezeigt werden und CSS-Klassen legen fest, wie etwas auszusehen hat.
Und jetzt wieder "back to topic" des Themenerstellers...
na, dann schau mal in den <head>-Bereich Deines Layouts
Deine Frage lässt mich vermuten, dass Du ganz am Anfang Deiner "Contenido-Laufbahn" stehst. Deshalb noch ein Merksatz, der Dir das Zusammenspiel der verschiedenen Bereiche deutlich macht:
Das Layout gliedert die Website wie einen Setzkasten in Bereiche, Templates legen fest in welchem Bereich welches Modul dargestellt werden soll, ein Modul legt fest welche Inhalte angezeigt werden und CSS-Klassen legen fest, wie etwas auszusehen hat.
Und jetzt wieder "back to topic" des Themenerstellers...
seamless-design.de
"Geht nicht!" wohnt in der "Will nicht!"-Strasse.
Das Handbuch zur Version 4.10: CONTENIDO für Einsteiger (4.10)
Das Handbuch zur Version 4.9: CONTENIDO für Einsteiger (4.9)
"Geht nicht!" wohnt in der "Will nicht!"-Strasse.
Das Handbuch zur Version 4.10: CONTENIDO für Einsteiger (4.10)
Das Handbuch zur Version 4.9: CONTENIDO für Einsteiger (4.9)