+ Antworten
Ergebnis 1 bis 4 von 4

Thema: Bild nur auf der Startseite anzeigen lassen

  1. #1
    War schon öfter hier
    Registriert seit
    06.03.2008
    Beiträge
    106
    Bedankte sich
    10
    1 Danksagung in 1 Beitrag

    Blinzeln Bild nur auf der Startseite anzeigen lassen

    Hallo!

    Ich würde gerne ein Bild anzeigen lassen, aber nur, wenn man auf der Startseite ist. (Sprich über den ganzen Artikeln, die ich auf der Startseite habe)

    Habe folgendes aus dem Forum hier zusammengesucht und angepasst:

    Code:
    <?php if (strtolower($option) == 'com_frontpage') { ?>
    <div id="Last_News"></div>
    <?php } ?>
    Leider funktioniert es nicht ganz und das Bild erscheint gar nicht mehr. *gg*
    Kann mir vielleicht jemand von euch sagen, was ich da falsch gemacht hab?

    LG
    Flo

  2. #2
    Moderator Avatar von Lacki
    Registriert seit
    27.04.2006
    Ort
    Direkt um die Ecke
    Beiträge
    8.729
    Bedankte sich
    337
    Erhielt 3.611 Danksagungen
    in 2.970 Beiträgen

    Standard

    Frontpage ist nicht gleich Frontpage. Wenn Du abweichend vom Standard den Startseitenlink nicht auf die com_frontpage gelegt hast, wird diese PHP-Bedingung auch nicht zutreffen. Wenn Du es bei der com_frontpage belassen hast, prüfe im Quelltext, ob der DIV mit der ID Last_News ausgegeben wird. Und Du musst dieser ID in der css natürlich auch das Hintergrundbild zuweisen.

  3. #3
    War schon öfter hier
    Registriert seit
    06.03.2008
    Beiträge
    106
    Bedankte sich
    10
    1 Danksagung in 1 Beitrag

    Standard

    Tut mir leid, aber ich habe kaum ein Wort verstanden. :(

    Ich wüsste nicht, dass ich da irgendwas geändert habe.
    "last_news" ist nicht mein letzter Artikel, sondenr so heißt das Bild, welches ich über den letzten Artikeln erscheinen lassen will.
    Sprich das DIV in dem sich das Bild befindet.

    Kannst du es vielleicht noch mal für "dumme" erklären. Danke!!

    LG
    Flo


    EDIT:
    Und ja, meine Startseite ist auf frontpage. Zumimdest komme ich mit folgendem Zusatz auf meine Startseite:
    www.meineurl.de/index.php?com_frontpage

    LG

  4. #4
    Moderator Avatar von Lacki
    Registriert seit
    27.04.2006
    Ort
    Direkt um die Ecke
    Beiträge
    8.729
    Bedankte sich
    337
    Erhielt 3.611 Danksagungen
    in 2.970 Beiträgen

    Standard

    Gerade erst bemerkt, der PHP-Schnipsel müsste für Joomla 1.0 sein, wenn Du 1.5 benutzt, muss es das hier sein:
    PHP-Code:
    <?php if (JRequest::getVar('view') == 'frontpage'){ ?>
    <div id="Last_News"></div>
    <?php ?>
    Dein Aufruf mit com_frontpage ist syntaktisch falsch, wenn, dann kannst Du es so überprüfen: "index.php?option=com_content&view=frontpage". Oder gehe mal auf Menü "Menüs" > Dein Hauptmenü > Dein Startseitenlink. was steht dann oben bei Menütyp? Wenn es "Layout: Startseiten-Blog" ist, dann passt es bis hierhin schon mal.

    Dann hast Du den DIV-Container in der index.php des Templates hoffentlich richtig positioniert, am besten mal den Inhalt posten, außerdem ein Link zur Seite, dann sehen wir weiter.

    Und die Bilddatei "Latest_News" zu benennen, reicht natürlich nicht. Dem DIV musst Du per css-Anweisung das Bild als Hintergrund mitgeben.

    P.S.: Du solltest Dir vielleicht etwas einfacheres nehmen, z. B. css2switch. Damit kannst Du pro Menüpunkt andere css-Eigenschaften vergeben.

  5. Erhielt Danksagungen von:


+ Antworten

Lesezeichen

Berechtigungen

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