Antworten auf deine Fragen:
Neues Thema erstellen

Joomla: Seite anpassen

VirusX

Aktives Mitglied

Hi,


Irgendwie habe ich noch nicht verstanden, wie ich z.B. die News, eine installiete Galerie oder Gästebuch einfügen kann.

Also wenn man auf den Button "Home" klickt, sollen im Contentbereich der Seite die News und so angezeigt werden. Klickt man auf "Design" soll eine bereits installierte Flash Galerie im Contentbereich angezeigt werden usw.

Und im linken Bereich sollen auch Module angezeigt werden.

(Ich habe für jedes Button einen div, auf der linken Seite gibt es für jedes Modul auch ein div, der Content besitzt ebenso ein div)
Wie geht das?
Ich hätte noch eine Frage: Wie kann ich über den beiden Bildern für den Login und das PW eine Texteingabe erstellen und diese mit dem Joomla Login verbinden?
 
Zuletzt bearbeitet:

Hessix

Noch nicht viel geschrieben

AW: Joomla: Seite anpassen

Hm, also eigentlich ist es nicht schwer, sich in Joomla die einzelnen DInge anzeigen zu lassen.
So wie ich gesehen habe. als ich mit deinen Quelltext angesehen habe, fehlen bei dir die einzelnen Codes für die einzelnen Modulpositionen.
Hier mal ein Link:
 

VirusX

Aktives Mitglied

AW: Joomla: Seite anpassen

Mhm ist Mambo nicht eine ältere Version von Joomla bzw. gelten die Codes in Joomla 1.5 überhaupt noch?
 

redbug

Freizeitworkaholic

AW: Joomla: Seite anpassen

1. Hattest du vorher schon ein CMS wie Mambo oder Joomla?
2. Welches Joomla CMS nutzt du gerade?
3. Deine Modulpositionen fehlen. Hier ein für Joomla 1.5
4. Falls du eine andere Joomla Version drauf hattest, hast du ein Migrationsdump gemacht. Damit du dein DB Inhalte für neue Joomla übernhemen kannst?
 

VirusX

Aktives Mitglied

AW: Joomla: Seite anpassen

Ich hatte vor etwa einem halben jahr mal ne Seite mit Webspell laufen. Sonst habe ich noch keine CMS Erfahrungen

Naja jemand hat mir mal erzählt, dass die Anpassung so einfach wie bei Webspell ist, also jeder Button, der Content und die Module kriegen einfach eine kurze PhP Anweisung und fertig.

Aber bei Joomla blicke ich überhaupt nicht durch mit XML und welchen PhP-Code ich für was einfügen muss.
 
Zuletzt bearbeitet:

redbug

Freizeitworkaholic

AW: Joomla: Seite anpassen

Hier ist der Befehl für Joomla Modulposition:

<jdoc:include type="modules" name="Name der Modulposition" style="xhtml" />

Die Position musst du aber auch noch in der Details.xml angeben.

Lese dir das mal durch.
 

VirusX

Aktives Mitglied

AW: Joomla: Seite anpassen

Mhm ich blicke überhaupt nicht durch bei Joomla :(

Ich habe es mittlerweile geschafft, dass im Startmenü die News angezeigt werden.

1)Da gibts allerdings schon das nächste Problem ... Ich möchte, dass sich der Inhalt vergrößert, wenn mehr Platz benötigt wird.
Da ich aber einen Rahmen um den Inhalt habe, kann ich nicht einfach das ganze Bild wiederholen. Ich habs also so gemacht, ich habe das Bild geteilt und in der Mitte einen 2px breiten Streifen eingefügt, der sich bei Bedarf wiederholen soll. Wie schaffe ich es aber, dass der Joomla Befehl für den Inhalt über alle 3 Divs zu sehen ist und nicht nur im oberen Abschnitt?

2) Wie kann ich die Buttons so verknüpfen, dass bei einem Klick auf einen Button der entsprechende Inhalt in der Mitte ausgegeben wird? (ich habe z.B. auf dem Button Galerie <jdoc:include modules="user1" style="xhtml" /> gesetzt, in dem Menü ist eine Flashgalerie. Aber diese wird dann nicht in der Mitte angezeigt, sondern irgendwie auf dem Button!?)

PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<jdoc:include type="head" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Unbenanntes Dokument</title>
<link href="/Joomla/templates/Homepage3/style.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="wrapper">
      <div id="top">  
        <div id="header"></div>

              <ul id ="buttons">
                    <li id="news"><a href=""><jdoc:include type="modules" name="left" style="none" /></a></li>
                    <li id="uber"><a href=""></a></li>
                    <li id="projekte"><a href=""></a></li>
                    <li id="galerie"><a href=""></a></li>
                    <li id="tutorials"><a href=""></a></li>
                    <li id="gastebuch"><a href=""></a></li>
                    <li id="kontakt"><a href=""></a></li> 
              </ul>

         </div>
        
  <div id="verlauf"></div>
                    <div id="inhalt">

                        <div id="inhalt_oben"><jdoc:include type="component" style="xhtml" />
                            <div id="variable"></div>
                                <div id="inhalt_unten"></div>
                        
                        </div>
                    </div>
                    
                        <div id="footer"></div>

</div>
</body>
</html>
PHP:
html, body, ul, li {
    margin: 0;
    padding: 0;
}

ul {
    list-style: none;
}

#wrapper {
    width: 1000px;
    height: auto;
}

#top {
    background-image: url(/Joomla/templates/Homepage3/Bilder/top.jpg);
    width: 1000px;
    height: 150px;
}

#header {
    background-image: url(/Joomla/templates/Homepage3/Bilder/header.jpg);
    width: 300px;
    height: 150px;
    float: left;
}

#buttons {
    width: 700px;
    height: 150px;
    float: left;
}

#news a {
    background-image: url(/Joomla/templates/Homepage3/Bilder/news.jpg);
    width: 100px;
    height: 150px;
    float: left;
}

#uber a {
    background-image: url(/Joomla/templates/Homepage3/Bilder/ubermich.jpg);
    width: 100px;
    height: 150px;
    float: left;
}
#projekte a {
    background-image: url(/Joomla/templates/Homepage3/Bilder/projekte.jpg);
    width: 100px;
    height: 150px;
    float: left;
}
#galerie a {
    background-image: url(/Joomla/templates/Homepage3/Bilder/galerie.jpg);
    width: 100px;
    height: 150px;
    float: left;
}
#tutorials a {
    background-image: url(/Joomla/templates/Homepage3/Bilder/tutorials.jpg);
    width: 100px;
    height: 150px;
    float: left;
}
#gastebuch a {
    background-image: url(/Joomla/templates/Homepage3/Bilder/gastebuch.jpg);
    width: 100px;
    height: 150px;
    float: left;
}
#kontakt a {
    background-image: url(/Joomla/templates/Homepage3/Bilder/kontakt.jpg);
    width: 100px;
    height: 150px;
    float: left;
}

#news a:hover {
    background-image: url(/Joomla/templates/Homepage3/Bilder/newshover.jpg);
    width: 100px;
    height: 150px;
    float: left;
}

#uber a:hover {
    background-image: url(/Joomla/templates/Homepage3/Bilder/ubermichhover.jpg);
    width: 100px;
    height: 150px;
    float: left;
}

#projekte a:hover {
    background-image: url(/Joomla/templates/Homepage3/Bilder/projektehover.jpg);
    width: 100px;
    height: 150px;
    float: left;
}

#galerie a:hover {
    background-image: url(/Joomla/templates/Homepage3/Bilder/galeriehover.jpg);
    width: 100px;
    height: 150px;
    float: left;
}

#tutorials a:hover {
    background-image: url(/Joomla/templates/Homepage3/Bilder/tutorialshover.jpg);
    width: 100px;
    height: 150px;
    float: left;
}

#gastebuch a:hover {
    background-image: url(/Joomla/templates/Homepage3/Bilder/gastebuchhover.jpg);
    width: 100px;
    height: 150px;
    float: left;
}

#kontakt a:hover {
    background-image: url(/Joomla/templates/Homepage3/Bilder/kontakthover.jpg);
    width: 100px;
    height: 150px;
    float: left;
}



#verlauf {
    background-image: url(/Joomla/templates/Homepage3/Bilder/verlauf.jpg);
    width: 1000px;
    height: 10px;
    clear: both;
}

#inhalt {
    width: 1000px;
    height: auto;
}


#inhalt_oben {
    background-image: url(/Joomla/templates/Homepage3/Bilder/inhalt_oben.jpg);
    height: 1000px;
    height: 238px;
    background-repeat: no-repeat;
}
              
        

#variable {
    background-image: url(/Joomla/templates/Homepage3/Bilder/variable.jpg);
    width: 1000px;
    height: 2px;
    background-repeat: repeat-y;
}

#inhalt_unten {
    background-image: url(/Joomla/templates/Homepage3/Bilder/inhalt_unten.jpg);
    width: 1000px;
    height: 475px;
    background-repeat: no-repeat;
}

#footer {
    background-image: url(/Joomla/templates/Homepage3/Bilder/footer.jpg);
    width: 1000px;
    height: 25px;
}
Sorry für die dummen Fragen, aber ich werde auch aus den Tutorials im Internet nicht schlau :hmpf::'(
 
Zuletzt bearbeitet:

redbug

Freizeitworkaholic

AW: Joomla: Seite anpassen

Du musst in deiner index.php auch ein Feld für dein Bereich der Beiträge schaffen (Content).
Dann gibst du in der CSS Datei für den Contentbereich ne feste breite ein.
 

VirusX

Aktives Mitglied

AW: Joomla: Seite anpassen

Naja ich möchte ja, dass sich der Contentbereich vergrößert, wenn mehr Platz gebraucht wird. Da ich aber einen Rahmen um den Content habe, kann ich das ganze Bild ja nicht einfach wiederholen lassen. Deswegen habe ich den Content dreigeteilt und ein kleiner Ausschnitt in der Mitte soll sich halt wiederholen, wenn mehr Platz gebraucht wird.

Ist das so überhaupt machtbar, dass da noch der Inhalt angezeigt wird über alle 3 Abschnitte oder muss ich das anders machen?

Achja ich habe in einem Menü eine Galerieverknüpft und dann <jdoc:include type="modules" name="user2" style="none" /> auf dem Button gesetzt. Warum wird jetzt nicht die Galerie im Inhaltsbereich angrzeigt sondern irgendeine Statistik direkt über dem Button?

(Wow entweder es hat einfach noch nicht klick gemacht, oder Joomla ist echt verdammt schwer o_O)
 
Zuletzt bearbeitet:
Bilder bitte hier hochladen und danach über das Bild-Icon (Direktlink vorher kopieren) platzieren.
Antworten auf deine Fragen:
Neues Thema erstellen

Willkommen auf PSD-Tutorials.de

In unseren Foren vernetzt du dich mit anderen Personen, um dich rund um die Themen Fotografie, Grafik, Gestaltung, Bildbearbeitung und 3D auszutauschen. Außerdem schalten wir für dich regelmäßig kostenlose Inhalte frei. Liebe Grüße senden dir die PSD-Gründer Stefan und Matthias Petri aus Waren an der Müritz. Hier erfährst du mehr über uns.

Stefan und Matthias Petri von PSD-Tutorials.de

Nächster neuer Gratisinhalt

03
Stunden
:
:
25
Minuten
:
:
19
Sekunden

Flatrate für Tutorials, Assets, Vorlagen

Zurzeit aktive Besucher

Statistik des Forums

Themen
118.564
Beiträge
1.538.064
Mitglieder
67.487
Neuestes Mitglied
MichaelSEivy
Oben