Page 1 of 1

[GELÖST] Horizontale Navi, Navi links und Content

Posted: Sun May 18, 2008 6:02 pm
by designxx
Hallo,

CMSMS is Neuland für mich und ich habe eine Frage ;).

Undzwar habe ich ein eigenes Layout, welches eine horizontale Navi hat und sich
manchmal (nicht immer) weitere Links in einer Spalte links aufbauen sollen.
Der Contentbereich ist rechts von dieser Navispalte.

Ich habe mich am Template "Top simple navigation + left subnavigation + 1 column" orientiert,
aber folgender Fehler tritt auf:
string(90) "Smarty error: unable to read resource: "module_file_tpl:MenuManager;simple navigation.tpl""
Weiß jemand vielleicht, was ich falsch mache? Falls ihr zusätzliche Infos braucht, sagt es mir ;).

Vielen Dank im Voraus, vielleicht kann mir ja jemand helfen =).

Re: Horizontale Navi, Navi links und Content

Posted: Mon May 19, 2008 6:25 am
by cyberman
Die Fehlermeldung besagt, dass Smarty (die Template-Engine von CMSms) die angegebene Datei nicht lesen kann.

Das kann verschiedene Ursachen haben. Entweder die Datei ist tatsächlich nicht vorhanden (Verzeichnis /modules/MenuManager/templates) oder nur nicht lesbar. Bei manchen FTP-Programmen kann es passieren, dass die Datei beim Hochladen "zerstört" wird. In beiden Fällen solltest du die Datei einfach noch einmal hochladen.

Möglicherweise ist aber auch nur ein Parameter des MenuManagers beim Aufruf falsch - die Datei heisst simple_navigation.tpl. Gerade gesehen, dass dieses Zeichen in deiner Fehlermeldung fehlt ...

Re: Horizontale Navi, Navi links und Content

Posted: Mon May 19, 2008 4:26 pm
by designxx
Ah, doofer Fehler ;). Danke!

Die Menüpunkte meiner Navi (oben und unten) werden
durchnummeriert + ein Punkt vor der Nummerierung,
weiß jemand, wie man das ändern kann?

Vielleicht auch, wie man es im CSS hinterlegen muss, dass
die Navipunkte oben nicht untereinander, sondern nebeneinander
angezeigt werden?

Vielen, vielen Dank im Voraus!

Re: Horizontale Navi, Navi links und Content

Posted: Tue May 20, 2008 12:04 am
by NaN
designxx wrote:
Die Menüpunkte meiner Navi (oben und unten) werden
durchnummeriert + ein Punkt vor der Nummerierung,
weiß jemand, wie man das ändern kann?
Verknüpf Dein Template mal mit dem Stylesheet "Accessibility and cross-browser tools".
Dort steht unter Anderem

dfn {display:none;}

Das sollte die Nummerierung ausblenden.

designxx wrote:
Vielleicht auch, wie man es im CSS hinterlegen muss, dass
die Navipunkte oben nicht untereinander, sondern nebeneinander
angezeigt werden?
Hast Du mal einen Link zum anschauen?
Also im Standard-Template "Top simple navigation + left subnavigation + 1 column" gibts da für jedes Menü einen Bereich ().
Die bekommen alle eine ID auf die man dann im CSS zugreifen kann.
Für das horizontale Menü ist das "menu_horiz".
Für das vertikale Menü ist das "menu_vert".
Wenn Du also in Deinem Template für diese Menüs diese IDs vergibst, brauchst Du Dein Template nur noch mit den Stylesheets "Navigation: Simple - Horizontal" und "Navigation: Simple - Vertical" zu verknüpfen.
Für das horizontale Menü steht dort unter anderem

/* menu list items */
div#menu_horiz li {
  float: left; /* makes the list horizontal */
  list-style: none; /* hides the list bullet */
  margin: 0 ;
  border-right: 1px solid #C0C0C0;
}

Damit sind die Menüpunkte nebeneinander.

Re: Horizontale Navi, Navi links und Content

Posted: Tue May 20, 2008 3:58 pm
by designxx
Vielen Dank! Ich arbeite mich da gerade durch :).
Irgendwie bekomme ich es hin ;).

Vielleicht hat schon mal jemand ein Layout mit 2 Spalten
Text mit diesem CMS erstellt. In meiner HTML Vorlage habe
ich das einfach so gelöst:

Code: Select all

<tr>
<td>Spalte 1</td>
<td>Spalte 2</td>
</tr>
Ist ja eigentlich klar, nur wie mache ich das in CMSMS?
Wenn ich einen Contentbereiche anlege, kann ich dort
ja nicht zwei Spalten draus machen. Habe bisher keine
Infos dazu gefunden. Vielleicht kennt sich ja jemand
von euch damit aus ;).

Re: Horizontale Navi, Navi links und Content

Posted: Wed May 21, 2008 5:09 am
by cyberman
Aber du kannst weitere Content-Blöcke anlegen - schau dir mal Hilfe zu dem Content-Tag an.

Auch im mitgelieferten Template "CSSMenu top + 2 columns" lässt sich nachvollziehen, wie man 2 Spalten mit div-Containern erstellt :).

Re: Horizontale Navi, Navi links und Content

Posted: Wed May 21, 2008 1:06 pm
by designxx
Funktioniert super! Danke für den Hinweis!

Eine Frage noch, ich hoffe, vorerst die letzte ;):
Meine Website, die ich mit dem CMS aufbaue, hat vier Bereiche,
die alle ein unterschiedliches Template aufweisen (dementsprechend
auch andere Seiten und Stylesheets). Wie rufe ich diese dann auf?
Mein erstes Template ist ja klar, einfach über "domain.de/cms/".

Bzw. wie erstelle ich sie überhaupt? Ich bin ja bei meiner
ersten Seite mit den horizontalen Menüpunkten auf Ebene eins
angefangen, wenn ich die jetzt Ebene zwei zuordnen würde,
weil Ebene eins durch Bereich 1, Bereich 2, Bereich 3, Bereich 4
gefüllt wird, würde ja die Zuordnung mit dem Menümanager meine
jetzige Darstellung umwerfen?

Re: Horizontale Navi, Navi links und Content

Posted: Thu May 22, 2008 12:05 am
by NaN
Sorry, aber da habe ich leider überhaupt nichts von verstanden.
Du kannst jeder Seite ein eigenes Template zuordnen.
Und Du kannst jedem Menü ein eigenes Template zuordnen.
Da gibts nen Parameter für.
Aber ich glaube nicht, dass Du das gemeint hast.
Könntest Du das evtl. nochmal etwas einfacher beschreiben?

Re: Horizontale Navi, Navi links und Content

Posted: Thu May 22, 2008 12:18 pm
by designxx
//Edit:

Die Frage hat sich erledigt ;). Funktioniert alles super. Vielen Dank!!!