Navigation mit eigenem Layout erstellen
Navigation mit eigenem Layout erstellen
Hallo! Wie ist es möglich eine eigene Navigation zu erstellen, ohne dass ich die Standardvorlage ändere. Das ist ja eigentlich Sinn eines CMS, dass ich ja nicht per Hand den Code für jeden neuen Menüpunkt anlegen muss. Es gibt vordefinierte Replacement-tags, aber ich möchte mein eigenes Layout benutzen. Ist das möglich ohne in den Code von phpWcms einzugreifen. Kann mir jemand helfen?
Für Antworten schonmal besten Dank!
Michael!
Für Antworten schonmal besten Dank!
Michael!
Hallo,
deine Frage ist mir nicht so ganz klar, also muss ich ein bisschen raten.
Am besten ist es, wenn du {NAV_LIST} benutzt. Dadurch wird eine korrekt aufgebaute UL/LI-Struktur erstellt, mit der du praktisch alles machen kannst. Über CSS kannst du so horizontale, vertikale und Dropdown-Navigationen erstellen.
Mehr Infos, sehr gut zusammengefasst findest du bei peperkorn-online.
deine Frage ist mir nicht so ganz klar, also muss ich ein bisschen raten.
Am besten ist es, wenn du {NAV_LIST} benutzt. Dadurch wird eine korrekt aufgebaute UL/LI-Struktur erstellt, mit der du praktisch alles machen kannst. Über CSS kannst du so horizontale, vertikale und Dropdown-Navigationen erstellen.
Was genau meinst du damit? Das Layout der anderen Navigationstags lässt sich ja auch bei CSS anpassen.Es gibt vordefinierte Replacement-tags, aber ich möchte mein eigenes Layout benutzen.
Mehr Infos, sehr gut zusammengefasst findest du bei peperkorn-online.
Fabian
Hallo!
Danke für die Antwort. Kannst du mir vielleicht veraten, wo diese Tabelle für das Replacement-Tag definiert wird, damit ich sie auf mein Layout anpassen kann?
Das Replacement-tag, das du angegeben hast liefert die folgende darstellung:
<table border="0" cellspacing="0" cellpadding="0" width="100%">
<tr>
<td width="10"><img src="img/leer.gif" width="10" height="1" alt="" /></td>
<td width="100%"><strong>Startseite</strong></td>
<tr><tr>
<td width="10"><img src="img/leer.gif" width="10" height="1" alt="" /></td>
<td width="100%"><a href="index.php?firmenprofil_4j0">Firmenprofil</a></td>
<tr><tr>
<td width="10"><img src="img/leer.gif" width="10" height="1" alt="" /></td>
<td width="100%"><a href="index.php?produktpalette_lss">Produktpalette</a></td>
<tr></table>
Ich sehe aber nirgens, wo da ein css für die Darstellung einer Tabelle benutzt wird. Bin ich blind oder kanst du mir auf die Sprünge helfen?
Danke für die Antwort. Kannst du mir vielleicht veraten, wo diese Tabelle für das Replacement-Tag definiert wird, damit ich sie auf mein Layout anpassen kann?
Das Replacement-tag, das du angegeben hast liefert die folgende darstellung:
<table border="0" cellspacing="0" cellpadding="0" width="100%">
<tr>
<td width="10"><img src="img/leer.gif" width="10" height="1" alt="" /></td>
<td width="100%"><strong>Startseite</strong></td>
<tr><tr>
<td width="10"><img src="img/leer.gif" width="10" height="1" alt="" /></td>
<td width="100%"><a href="index.php?firmenprofil_4j0">Firmenprofil</a></td>
<tr><tr>
<td width="10"><img src="img/leer.gif" width="10" height="1" alt="" /></td>
<td width="100%"><a href="index.php?produktpalette_lss">Produktpalette</a></td>
<tr></table>
Ich sehe aber nirgens, wo da ein css für die Darstellung einer Tabelle benutzt wird. Bin ich blind oder kanst du mir auf die Sprünge helfen?
Hallo!
Ich kann das nicht bestätigen. Bei mir erzeugt {NAV_LIST} so wie es sein soll etwa solchen Code:
Bist du dir sicher, dass du das jetzt nicht mit {NAV_TABLE} verwechselst?
Ich kann das nicht bestätigen. Bei mir erzeugt {NAV_LIST} so wie es sein soll etwa solchen Code:
Code: Select all
<ul>
<li>Navi-Punkt1<li>
<li>Navi-Punkt2<li>
<li>Navi-Punkt3<li>
</ul>
Fabian
problem noch nicht gelöst
Das kann schon sein, bin im Moment etwas verwirrt. Ich will ja keine Liste, sondern eine Navigation mit meinem eigenem Layout. Das löst aber trotzdem nicht mein Problem. Hier einmal der Quellcode der Navigation, die ich in Zukunft mit phpwcms dynamisch erweitern will:
Geht das oder muss ich mir ein anderes cms suchen? sollte doch eigentlich funzen.
Code: Select all
<table width="152" border="0" cellspacing="0" cellpadding="0" background="/images/cars/bm/boxLightBg.gif" class="text">
<tr>
<td width="3" height="30"><img src="/images/cars/bm/shim.gif" width="2" height="10"></td>
<td width="146" height="30"><a href="/buchungsablauf.php" class="CarsBold">Buchungsablauf</a></td>
<td width="3" height="30"><img src="/images/cars/bm/shim.gif" width="2" height="10"></td>
</tr>
<tr>
<td colspan="3"><img src="/images/cars/bm/greenDotedSmallLine.gif" width="152" height="1"></td>
</tr>
<tr>
<td width="3" height="30"><img src="/images/cars/bm/shim.gif" width="2" height="10"></td>
<td width="146" height="30"><a href="/haeufige_fragen.php" class="CarsBold">Häufige Fragen</a></td>
<td width="3" height="30"><img src="/images/cars/bm/shim.gif" width="2" height="10"></td>
</tr>
<tr>
<td colspan="3"><img src="/images/cars/bm/greenDotedSmallLine.gif" width="152" height="1"></td>
</tr>
<tr>
<td width="3" height="30"><img src="/images/cars/bm/shim.gif" width="2" height="10"></td>
<td width="146" height="30"><a href="/agbs.php" class="CarsBold">AGBs</a></td>
<td width="3" height="30"><img src="/images/cars/bm/shim.gif" width="2" height="10"></td>
</tr>
<tr>
<td colspan="3"><img src="/images/cars/bm/greenDotedSmallLine.gif" width="152" height="1"></td>
</tr>
<tr>
<td width="3" height="30"><img src="/images/cars/bm/shim.gif" width="2" height="10"></td>
<td width="146" height="30"><a href="/kontakt.php" class="CarsBold">Kontakt</a></td>
<td width="3" height="30"><img src="/images/cars/bm/shim.gif" width="2" height="10"></td>
</tr>
<tr>
<td colspan="3"><img src="/images/cars/bm/greenDotedSmallLine.gif" width="152" height="1"></td>
</tr>
<tr>
<td width="3" height="30"><img src="/images/cars/bm/shim.gif" width="2" height="10"></td>
<td width="146" height="30"><a href="/impressum.php" class="CarsBold">Impressum</a></td>
<td width="3" height="30"><img src="/images/cars/bm/shim.gif" width="2" height="10"></td>
</tr>
<tr>
<td colspan="3"><img src="/images/cars/bm/greenLine.gif" width="152" height="1"></td>
</tr>
</table>
@Pappnase manuell nützt mir nichts, dann wär es unsinnig ein cms zu benutzen. es kann doch nicht sein, dass ein cms so eingeschränkt ist. @fabiradi kann dir leider nicht die Beispielseite verraten, weil mein chef das nicht so toll fände.
Aber hier die Url zu einem Screenshot, welches das Menü zeigt. http://www.sportlerwette.de/test.jpg
Nächsten beitrag gibt es auch in englisch, versprochen!
Aber hier die Url zu einem Screenshot, welches das Menü zeigt. http://www.sportlerwette.de/test.jpg
Nächsten beitrag gibt es auch in englisch, versprochen!
Hi
@inane
warum versuchst du nicht mal die verschiedenen Nav_Tags - also so besonders ist doch deine Navigation nicht - das ist mit phpWCMS sicher leicht zu schaffen.
Nur 'gebratene Tauben' fliegen einem hier nicht in den Mund da muss man sich schon ein bischen mit dem System befassen.
Und was alles möglich ist - schau doch einfach mal ein paar Seiten aus 'Sites you are proud of' an
@inane
warum versuchst du nicht mal die verschiedenen Nav_Tags - also so besonders ist doch deine Navigation nicht - das ist mit phpWCMS sicher leicht zu schaffen.
Nur 'gebratene Tauben' fliegen einem hier nicht in den Mund da muss man sich schon ein bischen mit dem System befassen.
Und was alles möglich ist - schau doch einfach mal ein paar Seiten aus 'Sites you are proud of' an
Also solch eine Navigation würde ich mit einer Liste --> {NAV_LIST} und entsprechendem CSS machen. Ich mag diesen ganzen Tabellenkrams nicht.
Ansonsten würde ich mir mal die Datei config/phpwcms/conf.template_default.inc.php anschauen. Dort kannst du die einzelnen Naivgationstags an deine Bedürfnisse anpassen.
Generell hilft dir ein CMS nur dabei, deine Inhalte und Strukturen zu verwalten. Oft gibt es schon fertige Layouts o.Ä., aber wenn man etwas eigenes haben möchte, muss man schon selber ran und Anpassungen vornehmen. Das ist bei jedem CMS so und bei phpWCMS finde ich es sehr einfach!
Brauchst du bei dem CSS für die Navigation Hilfe? Dann könnte ich dir da mal ein Beispiel machen.
Ansonsten würde ich mir mal die Datei config/phpwcms/conf.template_default.inc.php anschauen. Dort kannst du die einzelnen Naivgationstags an deine Bedürfnisse anpassen.
Generell hilft dir ein CMS nur dabei, deine Inhalte und Strukturen zu verwalten. Oft gibt es schon fertige Layouts o.Ä., aber wenn man etwas eigenes haben möchte, muss man schon selber ran und Anpassungen vornehmen. Das ist bei jedem CMS so und bei phpWCMS finde ich es sehr einfach!
Brauchst du bei dem CSS für die Navigation Hilfe? Dann könnte ich dir da mal ein Beispiel machen.
Fabian
@fabiradi Ein Beispiel wäre echt super. Ich habe mir die config/phpwcms/conf.template_default.inc.php angeschaut, wurde aber nicht wirklich schlau daraus. Ich habe {NAV_LIST} benutzt und das css frontend.css etwas verändert. Wenn ein Navigationspunkt angeklickt ist soll das Menü wie folgt aussehen.
http://sportlerwette.de/navi.jpg
Danke!!!
http://sportlerwette.de/navi.jpg
Danke!!!
-
- Posts: 32
- Joined: Mon 27. Mar 2006, 21:43