+ Antworten
Ergebnis 1 bis 4 von 4

Thema: 6 Menüs 3 spaltig auf Startseite

  1. #1
    Neu an Board
    Registriert seit
    29.01.2010
    Beiträge
    9
    Bedankte sich
    3
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard 6 Menüs 3 spaltig auf Startseite

    Ich versuche eine Startseite zu kreieren die insgesamt 6 eigene Menüs enthalten soll.

    Diese sollen in 3 Spalten und jeweils 2 untereinander angeordnet sein.

    Wenn dann einer der Menüpunkte aufgerufen wird, sollen die Menüs verschwinden und der Beitrag über die volle Breite und Höhe, abzüglich Kopfbereich und Topmenü, erscheinen.

    Kann mir jemand einen Tipp geben ob und wie sich so etwas basten lässt?

    Das soll dann etwa so aussehen: www.obedience.de

  2. #2
    Neu an Board
    Registriert seit
    17.09.2009
    Ort
    Stuttgart
    Beiträge
    61
    Bedankte sich
    1
    Erhielt 10 Danksagungen
    in 10 Beiträgen

    Standard

    Hi,

    auf der Seite die Du als Referenz genannt hast, ist der mittlere Bereich (auf der Startseite) einfach eine Tabelle in dem die mehreren Menüpunkte abgelegt sind.
    So ist es für Deine Umsetzung auch ganz einfach.
    Du erstellst Dir ein Template, dass über ein Topmenü verfügt und erstellst auf Deiner Startseite einen Beitrag mit diesen "Menüpunkten".

    Gruß Hupmann
    Lesen gefährdet die Dummheit!

  3. #3
    Hat hier eine Zweitwohnung Avatar von Alan
    Registriert seit
    01.10.2006
    Ort
    Mülheim an der Ruhr
    Alter
    51
    Beiträge
    1.701
    Bedankte sich
    71
    Erhielt 470 Danksagungen
    in 426 Beiträgen

    Standard

    Jein,
    das mit dem Tabellenlayout würd ich erst gar nicht in Betracht ziehen.

    Erstell Dir zunächst ein template, in dem 6 DIV-Container dargestellt werden (feste Höhe, feste Breite).
    Das Hauptmenü könnte wie bei Deiner Bsp-Site als Topmenü eingebunden werden.
    In diese 6 Divs packst Du alle separaten Menüs.

    Dann erstellst Du Dir ein zweites template, welches über die komplette Seite ohne Menüs (bzw ohne die 6 Divs) geht. Hauptmenü bleibt auch wieder im "Top"

    Zum Schluss weist Du dann noch das zweite template den Menüpunkten Deiner 6 Einzelmenüs zu. Das erste template bleibt dem Mainmenüpunkt: home zugewiesen.

    hth
    Alan
    Ich reagiere nur auf Fragen, deren Lesbarkeit keine Zumutung darstellt
    JUG-im-Pott (Joomla-User-Group)
    und ebenfalls "no Artisteer support"

  4. #4
    Moderator Avatar von time4mambo
    Registriert seit
    11.12.2006
    Ort
    76646 Bruchsal
    Alter
    54
    Beiträge
    14.337
    Bedankte sich
    455
    Erhielt 2.970 Danksagungen
    in 2.789 Beiträgen

    Standard

    Keine Tabellen für sowas nehmen, sondern ein normalsterbliches Template mit drei Spalten, die per DIV dargestellt werden (plus Content, also Textbereich).
    Dann werden in jeder Spalte jeweils eine Position gelegt und je zwei Menümodule den Positionen zugeordnet. Per Zuweisung der Module, sorgst du dafür, dass beim Anklicken eines Menüpunktes die Menüs selber nicht mehr angezeigt werden und per PHP-code prüfst du ab, ob Module vorhanden sind. Wenn nicht, wird die Spalte(n) ausgeblendet.

    Hört sich schwieriger an, als ich es in den drei Sätzen beschrieben habe.

    Drum ein paar Links, die erklären,l wie was genau funktioniert:

    Du weißt, wie man Menüs anlegt und das jedes Menü ein eigenes Menümodul hat, welches entsprechend positioniert werden kann? Falls nicht, schaue dir dieses Videotutorial von mir an:
    http://www.time4joomla.de/artikel-co...e-anlegen.html
    Du weißt, wie man Templates erstellt und Positionen setzt? Falls nicht, gibts hier ein Tutorial dazu:
    http://www.time4joomla.de/templates/...er-machen.html
    Das Skript zum Ausblenden der Spalten gibts hier:
    http://www.time4joomla.de/tipps-a-tr...anden-ist.html

    Damit kannst du das realisieren.


    EDIT: Alan war schneller und hat einen anderen Lösungsansatz, der von zwei Templates ausgeht, welche entsprechend zugewiesen werden. das geht natürlich auch.


    Axel
    Geändert von time4mambo (09.05.2010 um 12:20 Uhr)
    Schulungen, Webentwicklung: time4mambo
    (Video-)Tutorials: time4joomla

+ Antworten

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein