+ Antworten
Ergebnis 1 bis 4 von 4

Thema: Modul definieren

  1. #1
    Neu an Board
    Registriert seit
    13.06.2007
    Beiträge
    93
    Bedankte sich
    22
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard Modul definieren

    Ich möchte für die Seite http://joomla1.nrw-trophy.de/ ein neues Modul definieren. Innerhalb des roten Balkens soll ein zusätzliches Menü (topmenü) eingefügt werden.

    Bei der Suche habe ich herausgefunden, dass in der php Datei folgendes angegeben werden soll:
    Code:
    <div id="x">
    <?php mosLoadModules ( 'x'); ?>
    </div>
    Ist das richtig, dass ich dort lediglich den Namen des Modules definiere und dann innerhalb der css die Position definiere?
    Beispielsweise durch folgende Angaben:

    Code:
    #x {
    position: absolute;
    left:100px;
    top:100px;
    }


    Wenn das soweit richtig ist, würde ich gerne noch wissen, wo innerhalb der php und css Datei diese Angaben eingefügt werden müssen. Da steige ich noch nicht so wirklich durch. Und natürlich auch die Frage danach, wie ich das Modul exakt so definiere, dass es auch wirklich innerhalb des roten Balkens angezeigt wird.

    Über ein paar Tipps wäre ich sehr dankbar!
    Dana

  2. #2
    Verbringt hier viel Zeit Avatar von Viril
    Registriert seit
    28.07.2005
    Ort
    my home: www
    Alter
    29
    Beiträge
    551
    Bedankte sich
    26
    Erhielt 53 Danksagungen
    in 50 Beiträgen

    Standard

    "x" wäre, so wie du es schreibst der name deiner modulposition, hier solltest du vielleicht einen etwas aussagefähigeren namen wählen, wie zb. "topred" oder so.

    dein Code für das template wäre dann:
    PHP-Code:
    <?php mosLoadModules 'topred' ); ?>
    als nächstes solltest du im backend unter Site -> Template Manager -> Modulpositions
    die Modulposition "topred" definieren.

    Nun kannst du jedes Modul an dieser stelle platzieren.

    Wenn du das ganze gleich per CSS plazieren möchtest kannst du auch folgendes tun:
    PHP-Code:
    <div class="meinmodul">
    <?php mosLoadModules 'topred' ); ?>
    </div>
    und anschließend per css:
    Code:
    div.meinmodul {height: 100px; width: 200px; display:block; float: right;}
    Viel Erfolg!
    1. Suche benutzen
    2. Thread als "gelöst" markieren
    3. Danke-Button kommt immer gut ;-)

  3. Erhielt Danksagungen von:


  4. #3
    Neu an Board
    Registriert seit
    13.06.2007
    Beiträge
    93
    Bedankte sich
    22
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Vielen Dank für die Erklärung :-) Das "x" war auch nur als Platzhalter gedacht.
    Ich werd mich mal daran versuchen und mich bei eventuell auftretenden Problemen nochmal melden.

  5. #4
    Neu an Board
    Registriert seit
    13.06.2007
    Beiträge
    93
    Bedankte sich
    22
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    So, das Modul zu definieren hab ich geschafft. Nun hab ich aber gleich ein weiteres Problem:

    Ich hab es geschafft, dass die Menüeinträge nun nebeneinander stehen. Allerdings hätte ich sie gerne auf der rechten statt auf der linken Seite und vorallem mit Abstand zwischen den einzelnen Einträgen. Kann mir da jemand weiterhelfen?

+ Antworten

Lesezeichen

Berechtigungen

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