Footer/Fußzeile einbauen

  • tsluga tsluga
    T3PO
    0 x
    22 Beiträge
    0 Hilfreiche Beiträge
    28. 01. 2010, 09:57

    Hallo !

    Mit normalen PHP/HTML/etc. eine Sache von paar Sekunden.In Typo3 irgendwie kompliziert(er).

    Ich habe eine Seite (id 110) und möchte diese Seite nun überall als footer nutzen.Ich habe ein

    [HTML]<div id="footer"></div>
    [/HTML]

    Wie kann ich das nun "einfach" machen ?


  • 1
  • protranc protranc
    Padawan
    0 x
    34 Beiträge
    0 Hilfreiche Beiträge
    28. 01. 2010, 12:14

    Mach es doch grad mit einem Marker, sprich:

    1. <div id="footer">###FOOTER###</div>

    und im TS die Content ID nutzen. Nicht die seiten id´s

    [TS]page.10.marks.FOOTER = RECORDS
    page.10.marks.FOOTER.tables = tt_content
    page.10.marks.FOOTER.source = 200[/TS]

    greetz rob

  • dr.sven dr.sven
    T3PO
    0 x
    30 Beiträge
    0 Hilfreiche Beiträge
    28. 01. 2010, 12:26

    Genau so wie rob es gepostet hat.

    Für "veränderbare" Footer wäre auch folgendes denkbar

    [TS]page.10.marks {
    footer = CONTENT
    footer.table = tt_content
    footer.select {
    pidInList = 110
    orderBy = RAND()
    where = colPos=0
    max = 1
    }
    }
    [/TS]

    Damit kannst Du mehrere "Footer" als Inhaltselemente auf der Seite 110 erstellen und er sucht sich zufällig einen (sichtbaren) raus. Macht vielleicht beim Footer jetzt nicht allzu viel Sinn, aber zB als Teaser, der mit jedem Laden einen anderen zufälligen Inhalt anzeigt sehr gut geeignet.

    Für einfachen Copyright-Text habe ich folgendes gefunden:
    [TS]page.10.marks {
    bottom = TEXT
    bottom {
    data = date : U
    strftime = %Y
    wrap = &copy;&nbsp;|&nbsp;meine Firma
    }
    }
    [/TS]

    So hat man zum Neujahrstag auch gleich die aktuelle Jahreszahl unten drin.

    Ich denke mal, dass rob's Vorschlag genau das ist was Du gesucht hast, darum bitte das Thema als gelöst markieren und den Titel des Themas für andere Suchende eindeutiger/einfacher bezeichnen.

  • protranc protranc
    Padawan
    0 x
    34 Beiträge
    0 Hilfreiche Beiträge
    28. 01. 2010, 13:20

    [quote="dr.sven"]

    Für einfachen Copyright-Text habe ich folgendes gefunden:
    [TS]page.10.marks {
    bottom = TEXT
    bottom {
    data = date : U
    strftime = %Y
    wrap = &copy;&nbsp;|&nbsp;meine Firma
    }
    }
    [/TS]
    [/quote]

    Tolle Idee Sven, würd allerdings ein notrimwrap nehmen wegen den Leerzeichen, sonst fliegt alles zusammen.

    [TS]page.10.marks {
    bottom = TEXT
    bottom {
    data = date : U
    strftime = %Y
    noTrimWrap = |© | meine Firma|
    }
    }
    [/TS]

  • dr.sven dr.sven
    T3PO
    0 x
    30 Beiträge
    0 Hilfreiche Beiträge
    28. 01. 2010, 13:35

    Ich habe bei mir geschützte Leerzeichen ( & n b s p ; ) drin und das &copy; natürlich auch als & c o p y ;

    Wie kann ich hier HTML-Code darstellen?

  • protranc protranc
    Padawan
    0 x
    34 Beiträge
    0 Hilfreiche Beiträge
    28. 01. 2010, 13:45

    Oben auf dem Button "< >"

    greetz rob

  • tsluga tsluga
    T3PO
    0 x
    22 Beiträge
    0 Hilfreiche Beiträge
    08. 02. 2010, 10:58

    Hallo !

    Also irgendwie möchte es bei mir nicht klappen.

    Ich habe in meiner HTML Datei folgendes gemacht

    1. <div id="latestNews">###FOOTER###</div>

    Nun habe ich im TS folgendes eingefügt

    [TS]page.10.marks.FOOTER = RECORDS
    page.10.marks.FOOTER.tables = tt_content
    page.10.marks.FOOTER.source = 1287
    [/TS]

    Dabei ist 1287 [b]nicht[/b] meine Seiten ID, sondern die Pagecontent ID. Jedoch wird ist nichts zu sehen. Was könnte noch das Problem sein ? [/u]

  • Michaelh74 Michaelh7...
    Jedi-General
    0 x
    1519 Beiträge
    0 Hilfreiche Beiträge
    10. 02. 2010, 09:31

    Dann probier mal das um zu testen, ob der Marker grundsätzlich angesprochen wird.

    [TS]page.10.marks.FOOTER = TEXT
    page.10.marks.FOOTER.value = Yep!
    [/TS]

    Gruß
    Michael

  • 1