Benutzer-Werkzeuge

Webseiten-Werkzeuge


breedmaster:custommenu

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
breedmaster:custommenu [14.02.2020 09:36] – angelegt Manfred Linkbreedmaster:custommenu [04.02.2023 12:42] (aktuell) Manfred Link
Zeile 4: Zeile 4:
  
 Anzugeben sind folgende Parameter: Anzugeben sind folgende Parameter:
-  * nKey 
-  * vKey 
-  * Wert 
-  * Icon (optional) 
-  * Paramter 1 
-  * Parameter 2 
  
 ^ Feld ^ Beschreibung ^ Beispiel ^ ^ Feld ^ Beschreibung ^ Beispiel ^
-| nKey | Dient der internen eindeutigen Zuordnung der Menüpunkte, die Werte müssen sich unterscheiden! | 1, 2, 3 etc.|+| nKey | Dient der internen eindeutigen Zuordnung der Menüpunkte, die Werte müssen sich unterscheiden! Um Kollissionen mit bestehenden Menüpunkten zu verhindern wird intern jeder ID 99999 hinzuaddiert.  | 1, 2, 3 etc.|
 | vKey | Fungiert als HTML-ID des jeweiligen Menüpunktes. Auf Groß-/Kleinschreibung sollte verzichtet werden, ebenso auf die Verendung von Sonderzeichen, Ziffern. | impressum, kontakt etc. | | vKey | Fungiert als HTML-ID des jeweiligen Menüpunktes. Auf Groß-/Kleinschreibung sollte verzichtet werden, ebenso auf die Verendung von Sonderzeichen, Ziffern. | impressum, kontakt etc. |
 | Wert | Bezeichnung des Menüpunktes. In der Übersetzungstabelle ist ein Eintrag im Format ''mci_xxxxx'' für jede verwendete Sprache anzulegen. Wobei xxxxx durch den Inhalt des Feldes Wert zu ersetzen ist. | Impressum, Datenschutzerklärung etc. | | Wert | Bezeichnung des Menüpunktes. In der Übersetzungstabelle ist ein Eintrag im Format ''mci_xxxxx'' für jede verwendete Sprache anzulegen. Wobei xxxxx durch den Inhalt des Feldes Wert zu ersetzen ist. | Impressum, Datenschutzerklärung etc. |
 +| Icon | Die Angabe ist Optional und sollte ein Icon aus der [[fontawesome|Font Awesome-Serie]] beeinhalten. Um eine ideale Anzeigegröße zu erhalten, sollte ''fa-lg'' hinzugefügt werden. | <i class="far fa-lg fa-stars"></i> |
 +| Parameter 1 | Die URL der Zielseite die im Menü aufgerufen werden soll | seite.php?seite=impressum |
 +| Parameter 2 | Die ID des Menüpunktes zu dem der Eintrag hinzugefügt wird | -1, 58 siehe Tabelle unten |
 +| Sortierung | Alle Menüeinträge werden grundsätzlich ans Ende des jeweiligen Menüs angehangen. Die Sortiereihenfolge greift nur, wenn mehrere Einträge zu einem Menüpunkt hinzugefügt werden.  | 1, 2, 3 etc. |
 +
 +Folgende Menü-IDs können genutzt werden:
 +
 +^ ID ^ Menüname ^
 +| -1 | Root bzw. Oberste Menüebene |
 +| 1219 | Home-Seite |
 +| 9 | Administration |
 +| 15 | Suchen |
 +| 1683 | Statistiken |
 +| 38 | Wurfplanung |
 +| 41 | Datenverwaltung |
 +| 1542 | Sonstiges |
 +| 18 | Benutzerkonto |
 +| 58 | Hilfe-/Info-Menü |
 +
 +Nachfolgend ein Beispiel für einen Eintrag im Info-Menü, welcher auf einen Artikel des CMS verweist.
 +{{ :wiki:screenshots:dropdownlisten03.png?nolink |}}
 +
 +**Info: Bei Verlinkungen auf CMS-Artikel sollte auf seite.php?seite=SEITENNAME verlinkt werden, statt auf showpage.php?seite=SEITENNAME **
 +
 +
 +**Wichtig: Zusätzlich muss der Wert unter ''vKey'' einen Eintrag in den [[Übersetzungen]] erhalten!** 
breedmaster/custommenu.1581673014.txt.gz · Zuletzt geändert: 14.02.2020 09:36 von Manfred Link

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki