Navigation mit eigenem Layout erstellen

Use GitHub to post feature requests for phpwcms.
Locked
inane
Posts: 5
Joined: Mon 8. Aug 2005, 10:35

Navigation mit eigenem Layout erstellen

Post by inane »

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!
fabiradi
Posts: 45
Joined: Thu 24. Feb 2005, 18:34
Location: Verl, Germany
Contact:

Post by fabiradi »

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.
Es gibt vordefinierte Replacement-tags, aber ich möchte mein eigenes Layout benutzen.
Was genau meinst du damit? Das Layout der anderen Navigationstags lässt sich ja auch bei CSS anpassen.

Mehr Infos, sehr gut zusammengefasst findest du bei peperkorn-online.
Fabian
inane
Posts: 5
Joined: Mon 8. Aug 2005, 10:35

Post by inane »

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? :D
fabiradi
Posts: 45
Joined: Thu 24. Feb 2005, 18:34
Location: Verl, Germany
Contact:

Post by fabiradi »

Hallo!

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>
Bist du dir sicher, dass du das jetzt nicht mit {NAV_TABLE} verwechselst?
Fabian
inane
Posts: 5
Joined: Mon 8. Aug 2005, 10:35

problem noch nicht gelöst

Post by inane »

Das kann schon sein, bin im Moment etwas verwirrt. :D 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:

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&auml;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>
Geht das oder muss ich mir ein anderes cms suchen? sollte doch eigentlich funzen.
Pappnase

Post by Pappnase »

hallo

da koenntest du die navi nur manuell erweitern! und die links muessten index.php?alias formatiert sein!
fabiradi
Posts: 45
Joined: Thu 24. Feb 2005, 18:34
Location: Verl, Germany
Contact:

Post by fabiradi »

Könntest du davon vielleicht mal einen Link zu einer Beispielseite liefern? Ich kann mir das jetzt nicht so richtig vorstellen.
Fabian
inane
Posts: 5
Joined: Mon 8. Aug 2005, 10:35

Post by inane »

@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! :D
User avatar
pico
Posts: 2595
Joined: Wed 28. Jul 2004, 18:04
Location: Frankfurt/M Germany
Contact:

Post by pico »

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 :wink: 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
Lieber Gott gib mir Geduld - ABER BEEIL DICH
Horst - find me at Musiker-Board
fabiradi
Posts: 45
Joined: Thu 24. Feb 2005, 18:34
Location: Verl, Germany
Contact:

Post by fabiradi »

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.
Fabian
inane
Posts: 5
Joined: Mon 8. Aug 2005, 10:35

Post by inane »

@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!!!
#Wumpscut#
Posts: 32
Joined: Mon 27. Mar 2006, 21:43

Post by #Wumpscut# »

den gedanken habe ich auch...
durch NAV_TABLE_COLUMN wir ein Navigation erstellt die aus 4spalten besteht wo kann ich diese eigenschaft ändern?

oder wenn ich mouseoverfunktionen für den Zellenhintergrund in der Navi verwenden möchte wo bringe ich die unter?
Locked