Page 1 of 2

Nochmal Frage zu 1.2.8 und NAV_TABLE_COLUMN

Posted: Fri 29. Dec 2006, 19:40
by schani
Ich habe eine Seite auf 1.2.8 upgegradet. Soweit funktioniert sie auch, bis auf das NAV_TABLE_COLUMN Menü. Der Root Level wird angezeigt, aber die weiter unten liegen Levels nicht mehr.

Das Menü ist bei mir nicht in CSS umgesetzt, sondern normal wie es bei der installation mitkommt.

In conf.template_default.inc.php habe ich natürlich die 2. Ebene Auskommentierung weggemacht.


Woran kann es den liegen das die Untermenüs nicht angezeigt werden?

Christian

Posted: Fri 29. Dec 2006, 19:49
by flip-flop
Hi schani,

die NAV_TABLE_COLUMN und versteckte Ebenen vertragen sich nicht mehr.
In diesem Fall solltest du umbauen auf die NAV_LIST_UL, dann funzt das wieder.

Gruß Knut

Posted: Fri 29. Dec 2006, 21:20
by schani
Ich hab schon in anderen Treads gelesen, aber es sind doch nur normale Tabellen. Ich habe doch auch nichts anderes gemacht, nur die Normalen NAV_TABLE_COLUMN. Und wenn ich stattdessen {NAV_LIST_UL} einfüge wird kein Menü erzeugt.

Code: Select all

<tr bgcolor="#DDDDDD" style="cursor:pointer;cursor:hand;" onclick="location.href='index.php?id=46,0,0,1,0,0';return false;" onmouseover="this.bgColor='#FFDD00';" onmouseout="this.bgColor='#DDDDDD';">
<td width="15"><img src="img/leer.gif" width="15" height="26" border="0" alt="" /></td>
<td valign="top"></td>
<td valign="top" style="height:26px;"  width="100%" class="nav_table"><img src="img/leer.gif" width="1" height="5" border="0" alt="" /><br /><a href="index.php?id=46,0,0,1,0,0">LKW KLASSEN</a><br /><img src="img/leer.gif" width="1" height="2" border="0" alt="" /></td>
<td width="15"><img src="img/leer.gif" width="10" height="26" border="0" alt="" /></td>
</tr>

Posted: Fri 29. Dec 2006, 22:08
by flip-flop
Das hat nichts mit der eigentlichen Ausgabe diese RTs zu tun, sondern der entsprechende Code wird erst gar nicht erzeugt.
Hast du das root level versteckt?

Es gibt überhaupt keine Ausgabe bei der Verwendung des tags {NAV_LIST_UL} ?

Hier ein kleine Anleitung: http://www.phpwcms.de/forum/viewtopic.php?t=12716

Knut

Posted: Tue 2. Jan 2007, 13:46
by schani
Ich verstehe es immer noch nicht ganz.

Wenn ich mir jetzt eine 1.2.8 frisch auf dem Server installiere, dann funktioniert NAV_TABLE_COLUMN nicht ?

Damit ich es nutzen kann muss ich erst die Hacks anwenden?

Ist das richtig ?

Christian

Posted: Tue 2. Jan 2007, 13:53
by flip-flop
Wenn ich mir jetzt eine 1.2.8 frisch auf dem Server installiere, dann funktioniert NAV_TABLE_COLUMN nicht ?
Nein!

NAV_TABLE_COLUMN funktioniert natürlich. Du darfst nur keine Ebene verstecken, dann kann es Probleme geben.
Damit ich es nutzen kann muss ich erst die Hacks anwenden?
NAV_LIST_UL ist kein Hack, sondern eine eingebaute Funktion, die die Navigation als unsortierte Liste darstellt.
<ul><li>...</li><li>....<ul><li>...... usw.
Hirzu braucht es natürlich eine CSS-Datei um eine Formatierung zu erhalten.
Geht allerdings auch ohne, dann aber eben in der klassischen Listendarstellung mit den "Punkten" davor.

- Ist kein Taschenspielertrick, sondern einfaches CSS.

Knut

Posted: Tue 2. Jan 2007, 13:58
by schani
Mit Ebene meinst Du Hierarchie Ebene in der Seitenstrucktur, also im Menü ?

Home
- Aktuelles
- Fotos
- - Winter
- - Sommer
- Kontakt


Winter und Sommer wird nicht angezeigt, da es vom css nicht berücksichtigt wird ?

Ich hab nur das Problem, das die beiden gar nicht ausgegeben werden. Sie stehen einfach nicht im html output.

Christian

Posted: Tue 2. Jan 2007, 14:11
by flip-flop
Mit Ebene meinst Du Hierarchie Ebene in der Seitenstrucktur, also im Menü ?
Yep.

Also ab der zweiten Ebene wird bei dir keine Ebene mehr ausgegeben.

1. Ist die Home versteckt?
2. Hat jede Strukturebene einen Alias?
3. Ist eine andere Ebene versteckt?
Winter und Sommer wird nicht angezeigt, da es vom css nicht berücksichtigt wird ?
Hat mit css nix zu tun. die css-Formatierungen sind nur für die schicke Ansicht zuständig, aber nicht für die eigentliche Ausgabe der Links.

Knut

Posted: Tue 2. Jan 2007, 15:14
by flip-flop
In conf.template_default.inc.php habe ich natürlich die 2. Ebene Auskommentierung weggemacht.
Brauchst du im Normalfall nicht, sondern nur wenn die jeweilige Ebene grundsätzlich anders formatiert werden soll.
Hier könnte auch der Fehler liegen.

Knut

Posted: Tue 2. Jan 2007, 18:15
by fopulu
Ich habe momentan auch noch so meine Probleme mit der neuen NAV_LIST_UL.... leider hilft mir die Anleitung, oder die beiden Anleitungen die hier existieren nicht viel weiter... :(

Gibt es in absehbarer Zeit eine ausführliche und verständliche Anleitung in der Docu? Oder in der FAQ-Seite?

Mein Problem liegt darin, wie ich die CSS schreiben muß. Bin kein CSS Experte...

Ich würde gerne eine horizontale Menüzeile mit 5 Hauptpunkten einbinden, wobei jeder Menüpunkt eine andere Hintergrundfarbe hat. In dieser Menüpunktspezifischen Farbe sollte dann das Untermenü nach unten aufklappen, von wo aus auch ggf noch weitere Unterpunkte weiter gehen.... ist das möglich? Bzw auch verständlich? :?

Posted: Tue 2. Jan 2007, 20:40
by flip-flop
Hi fopulu,

eine ausführliche Anleitung wird es auf der Docu-Seite geben, wenn die nächste final V1.X.X raus ist. Ich weiß bisher nicht, ob sich etwas an der Navi ändert, bzw. erweitert wird.

Du suchst also ein horizontalen Popup also die HCSS Variante.
http://www.phpwcms.de/forum/viewtopic.php?t=12165
Schau dir mal den Parameter ul_id_name an. Damit kann zumindest auf einfache Art die erste Ebene selektiv bestimmt werden.
Aus meiner Sicht gehören zu einem solchen Vorhaben sehr gute CSS Kenntnisse.
Aber suche mal im Netz, vielleicht findest du ja etwas passendes in Richtung CSS.

Knut

Posted: Wed 3. Jan 2007, 07:56
by fopulu
Hi flip-flop!

Bis zu den ersten Variablen verstehe ich die neue NAV_LIST_UL ja noch.... also, menu_Type, start_id und max_level.... aber was bedeuten die weiteren!? Entweder stehe ich auf der Leitung oder meine Englisch Kentnisse sind versiegt... :(

@string $parameter =
"menu_type, start_id, max_level, class_path, class_active, ul_id_name, wrap_ul_div(0 = off, 1 = <div>, 2 = <div id="">), wrap_link_text(<em>|</em>)"

Und, was heißt UL?

Ist so eine Menüabbildung überhaupt möglich?

Menüpunkt 1 | Menüpunkt 2 | Menüpunkt 3 | Menüpunkt 4 | Menüpunkt 5

Kann ich mittels CSS die einzelnen Menüpunkte definieren? Hast du ein kleines Beispiel parat?

Das Template 7 von Cyrano geht in die Richtung, wie ich es haben möchte.... werde mir bei Gelegenheit mal die CSS dazu anschauen....

Posted: Wed 3. Jan 2007, 11:36
by flip-flop
Hi fopulu,

wenn du dir die kleinen Beispiele (auch den generierten Quelltext) unter http://www.phpwcms.de/forum/viewtopic.php?t=12165 anschaust, sollte es klar werden.
Und, was heißt UL?
<ul> leitet eine Aufzählungsliste ein (ul = unordered list = unsortierte Liste). http://de.selfhtml.org/html/text/listen.htm
Ist so eine Menüabbildung überhaupt möglich?.....
Das ist möglich, wie ich oben schon andeutete, durch die Selektion mit den IDs.
eine tiefer Liste in dieser Form weiterzuführen ist aus m. Sicht jedoch "heavy stuff".
Oder O.G. zaubert gleich wieder etwas aus dem Hut. ......z.B. eine selektive eindeutige Linkverfolgung im Strukturbaum.
Kann ich mittels CSS die einzelnen Menüpunkte definieren? Hast du ein kleines Beispiel parat?
Im Moment noch nicht.
Das Template 7 von Cyrano geht in die Richtung, wie ich es haben möchte.... werde mir bei Gelegenheit mal die CSS dazu anschauen....
Eine sehr gute Wahl, wobei der Schwerpunkt bei dem Template eher auf der Layouttechnik liegt. :wink:

In den nächsten Tagen wird diese Variante kommen:

Image

Gruß Knut

Posted: Wed 3. Jan 2007, 12:17
by juergen
flip-flop wrote:Eine sehr gute Wahl
:lol: :lol:

Posted: Wed 3. Jan 2007, 12:59
by fopulu
@flip-flop
Zitat:
Ist so eine Menüabbildung überhaupt möglich?.....
Das ist möglich, wie ich oben schon andeutete, durch die Selektion mit den IDs.
Wie kann ich die IDs selektieren?

Habe mir den Quelltext angeschaut. Werde dabei aber nicht viel schlauer....