+ Antworten
Ergebnis 1 bis 4 von 4

Thema: Problem mit der Darstellung des mainmenu

  1. #1
    Neu an Board
    Registriert seit
    30.08.2007
    Ort
    Nürnberg
    Beiträge
    5
    Bedankte sich
    3
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard Problem mit der Darstellung des mainmenu

    Hallo zusammen,

    bei meinen ersten Schritten mit Joomla habe ich ein Problem mit der Darstellung des mainmenu.
    Es geht um das Beispieltemplate rhuk_solarflare_ii, um die Navigation am linken Rand.

    Ich habe ein Menue mit mehreren Ebenen erstellt - das klappt auch sehr gut. Nur mit der Darstellung bin ich am rotieren.

    So ist die Struktur:

    Hauptebene
    - 1. Subebene
    ---- 2. Subebene

    Diese Struktur hinzubekommen ist auch kein Problem. Ich möchte nun die Einrückung der Subebenen verändern (genauer gesagt verkleinern).
    In der zugehörigen tempalte_css.css habe ich mir die entsprechenden Einträge angesehen und dort die padding-left Werte verändert. Das hat aer nullkommanull Auswirkungen.
    Wenn man sich den Quelltext des ausgegebenen HTML-Dokumentes ansieht, findet man folgendes:
    HTML-Code:
    <table width="100%" border="0" cellpadding="0" cellspacing="0">
    <tr align="left">
    <td><a href="http://localhost:8888/joomla/component/option,com_frontpage/Itemid,1/" class="mainlevel" >Startseite</a>
    </td>
    </tr>
    <tr align="left">
    <td><a href="http://localhost:8888/joomla/content/view/19/37/" class="mainlevel" >weiterer Eintrag Ebene1</a>
    </td>
    </tr>
    <tr align="left">
    <td><a href="http://localhost:8888/joomla/content/view/31/50/" class="mainlevel" >weiterer Eintrag Ebene 1</a>
    
     <div style="padding-left: 4px"><img src="http://localhost:8888/joomla/templates/rhuk_solarflare_ii/images/indent1.png" alt="" /><a href="http://localhost:8888/joomla/content/view/25/51/" class="sublevel" >Eintrag Ebene2<a></div>
    
    
    <div style="padding-left: 8px"><img src="http://localhost:8888/joomla/templates/rhuk_solarflare_ii/images/indent2.png" alt="" /><a href="http://localhost:8888/joomla/content/section/10/101/" class="sublevel" >Eintrag Ebene 3</a></div>
    
    <div style="padding-left: 12px"><img src="http://localhost:8888/joomla/templates/rhuk_solarflare_ii/images/indent3.png" alt="" /><a href="http://localhost:8888/joomla/content/category/12/27/128/" class="sublevel" >Weingut Bickel-Stumpf</a></div>
    Relevant sind die Zeilen:
    div style="padding-left: 4px",
    "div style="padding-left: 8px" und
    "div style="padding-left: 12px"
    Diese style-Angaben scheinen nicht aus der css-Datei zu stammen, schließlich ist da keine Klassenzuweisung erkennbar. Wie und wo kann ich die trotzdem ändern?

    Zweite Frage:
    Sind die Menueeinträge zu lang, werden sie umgebrochen. Allerdings nicht eingerückt, sondern die Folgezeile startet unter der jeweiligen indent-Graphik. Gibts da eine einfache Lösung wie man das ändern kann?

    FürHilfestellungen stets dankbar grüßt

    mhg
    Geändert von mhgeiger (07.09.2007 um 17:56 Uhr) Grund: falschen Wert korrigiert

  2. #2
    Neu an Board
    Registriert seit
    30.08.2007
    Ort
    Nürnberg
    Beiträge
    5
    Bedankte sich
    3
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard Habs rausbekommen

    Hallo,

    die Lösung des Problemes ist, wenn man sie gefunden hat, recht trivial.
    Die Einzüge der Sub-Ebenen werden nicht per style oder durch html-Anweisungen generiert, sondern mittels der Graphik vor dem Menuepunkt erzeugt.
    Diese Graphiken liegen im "image"-Verzeichnis des jeweiligen Templates und heißen indentx.png (wobei x durch eine Zahl zu ersetzen ist).
    Und indent2 ist breitet als indent 1, indent3 breitet als indent2 etc.
    Man muß also die Graphiken bearbeiten und kann so den "Einzug" steuern.

    Grüße
    mhg

  3. #3
    Hat hier eine Zweitwohnung Avatar von MrDamage
    Registriert seit
    28.08.2007
    Ort
    Wien
    Beiträge
    1.776
    Bedankte sich
    6
    Erhielt 606 Danksagungen
    in 562 Beiträgen

    Standard

    Die Lösung mit dem Verändern der Grafiken stimmt nur bedingt.

    Der Einzug ist leider in den Code reingeschrieben und müsste dort geändert werden.
    Datei: ../modules/mod_mainmenu.php
    Zeilen: 252 - 257
    www.web-consultant.at
    Sorry, kein Support über die "Private Nachrichten"-Funktion.

  4. Erhielt Danksagungen von:


  5. #4
    Neu an Board
    Registriert seit
    30.08.2007
    Ort
    Nürnberg
    Beiträge
    5
    Bedankte sich
    3
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Hallo,

    vielen Dank! Genau diese Stelle hatte ich eigentlich gesucht.
    Das mit dem Verändern der Bilder klappt auch ganz gut, aber die von Dir genannte Lösung ist besser!

    Grüße

    mhg

    Zitat Zitat von MrDamage Beitrag anzeigen
    Die Lösung mit dem Verändern der Grafiken stimmt nur bedingt.

    Der Einzug ist leider in den Code reingeschrieben und müsste dort geändert werden.
    Datei: ../modules/mod_mainmenu.php
    Zeilen: 252 - 257

+ Antworten

Lesezeichen

Berechtigungen

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