Ergebnis 1 bis 9 von 9

Thema: Typo3 Anfänger möchte "BOXEN" :-)

  1. #1
    TP-Junior Avatar von kleintim
    Registriert seit
    Mar 2006
    Ort
    Bonn
    Beiträge
    17

    Question Typo3 Anfänger möchte "BOXEN" :-)

    Hallo Forum!

    Jetzt habe ich mich seit 5 Tagen durch Tutorials und Workshops gelesen und fleissig mein erstes Tyop3 Testprojekt angelegt.
    Ich bin gegeister ob meiner Fortschritte und der besondere Dank geht dafür an diese Forum hier!
    Es klappen viele dinge wie hauptmenü und eine untermenü, schönes css design, ich kann content in seiten einfügen und als nonadmin-user editieren, usw. usw.

    Eine Idee kann ich aber leider überhaupt nicht realisieren und ich finde auch keine Anregungen wie ich es angehen soll/kann.
    Ich würde gerne 5 individuelle, kleine (200x100 pixel) Boxen definieren, die ich auf den verschieden Seiten und Unterseiten je nach Laune einbinden kann.
    Also auf der Startseite soll z.B rechts die Box "Adresse" und dann noch die Box "Ticker" hin, auf der Seite Impressum hätte ich gerne die Box "Über mich" und ebenfalls "Adresse" auf anderen Seiten gäbe es Platz für "Neues" oder "Notfall"....

    Nun aber mal konkrete Fragen!

    Wo erstelle ich Boxen, die immer den gleichen (statischen) Inhalt haben?
    (ich würde die Boxen in html mit css stylen, aber wo und wie binde ich diese dann ein?)

    Wie erstelle ich eine Box (z.B."Ticker") die dynamischen Inhalt enthält?
    und wo kommt diese dann in Typo3 hin?
    Wie wird ein BE-user den Inhalt einer solchen Box editieren können...?

    Gibt es die möglichkeit dies so "modular" zu machen, dass ich auf den jeweiligen page -> pagecontent einfach eine kleine Auswahl habe, und dann nur angeben muss welche Box ich anzeigen lassen will?

    Auch Links, die eine Anregung für die Umsetzung geben sind als Antwort willkommen! Ihr müsst keine komplettlöungen anbringen! -will ja auch was dabei lernen :-) ....
    ...aber wenn jemand sowas schon mal gemacht und die spendierhosen an hat: immer her damit! - ist ja auch bald geburtstag!:-))

    Vielen Dank!

    MfG

    Tim

  2. #2
    TP-Special Mod Avatar von steffenk
    Registriert seit
    Feb 2005
    Ort
    Haan / NRW
    Beiträge
    12.869
    für sowas legt man einzelne Objekte in Typoscript an.
    Beispiel:

    - eine Seite, die nirgends auftaucht erstellen
    - ein Contentelement erzeugen für den Inhalt (ID des CEs merken)
    - im Typoscript ein Objekt mit diesem CE erzeugen:
    Code:
    temp.statischeBox = COA
    temp.statischeBox.wrap = <div class="box">|</div>
    temp.statischeBox.10=RECORDS
    temp.statischeBox.10 {
    tables = tt_content
    #ID des CE's
    source = 86
    #auch berücksichtigen, wenn die Seite mit dem CE versteckt ist
    dontCheckPid = 1
    }
    Das COA nimmt man, damit man ein wrap benutzen kann, da RECORDS keine wrap-Eigenschaften besitzt.
    Das Objekt temp.statischeBox kann man in einen Marker kopieren oder sonstwie auf der Seite unterbringen.

    TYPO3 · MySQLDumper · dislabs
    ·
    manche Mühlen mahlen schneller ...
    "Ich habe Rücken"
    Horst Schlämmer

  3. #3
    TP-Junior Avatar von kleintim
    Registriert seit
    Mar 2006
    Ort
    Bonn
    Beiträge
    17
    Hallo St@eff.en!

    Vielen Dank für die schnelle Antwort!
    ich werde mich gleich dransetzen und es ausprobieren.

    Tim

  4. #4
    TP-Junior Avatar von kleintim
    Registriert seit
    Mar 2006
    Ort
    Bonn
    Beiträge
    17
    Hallo Nochmals!

    ich habe jetzt mal versuch das so einzubinden...
    wenn ich das allerdings in meinem template so direkt einbinde, dann wird der platzhalter BOXEN nicht ersetzt (es bleibt ein ###BOXEN### zu sehen)


    wo genau müsste es denn hin, damit ich auf jeder einzelnen seite den platzhalter ###BOXEN### durch verschiedene boxen ersetzten kann?


    Code:
    temp.AdressBox = COA
    temp.AdressBox.wrap = <div class="box">|</div>
    temp.AdressBox.10=RECORDS
    temp.AdressBox.10 {
    tables = tt_content
    #ID des CE's
    source = 436  /ist die id des contents der nonvisible page mit id 414 und name BOX adress
    #auch berücksichtigen, wenn die Seite mit dem CE versteckt ist
    dontCheckPid = 1
    
    BOXEN < temp.AdressBox
    hmm... ich geb zu, dass ich heute nicht so richtig zum ausgiebigen testen gekommen bin... da muss ich nochmal mit mehr zeit und ruhe dran...

    nichts desto trotz: tipps immer gerne willkommen!

    Danke!

    Tim

  5. #5
    TP-Special Mod Avatar von steffenk
    Registriert seit
    Feb 2005
    Ort
    Haan / NRW
    Beiträge
    12.869
    page.10.marks.BOXEN < temp.AdressBox

    richtig referenziert ?

    TYPO3 · MySQLDumper · dislabs
    ·
    manche Mühlen mahlen schneller ...
    "Ich habe Rücken"
    Horst Schlämmer

  6. #6
    TP-Junior Avatar von kleintim
    Registriert seit
    Mar 2006
    Ort
    Bonn
    Beiträge
    17
    Hallo!

    ich habe es jetzt soweit, dass der Platzhalter ###BOXEN### nicht mehr zu sehen ist, aber stattdessen ist es leider nur leer...
    irgendwie habe ich die sache noch nicht im griff...
    ich habe eine neue seite angelegt (id 415) dadrin liegt eine minicontent (id 437)
    dann habe ich im code folgendes:

    Code:
    BOXEN = COA
    BOXEN = <div class="box">|</div>
    BOXEN.10=RECORDS
    BOXEN.10 {
    tables = tt_content
    #ID des CE's
    source = 437
    #auch berücksichtigen, wenn die Seite mit dem CE versteckt ist
    dontCheckPid = 1
    ist hier der fehler? oder wo genau muss dieser code hin?
    kann ich den nur in das template schreiben, oder gibt es andere stellen??

    Thx!

    Tim

  7. #7
    TP-Special Mod Avatar von steffenk
    Registriert seit
    Feb 2005
    Ort
    Haan / NRW
    Beiträge
    12.869
    Code:
    BOXEN = COA
    BOXEN.wrap = <div class="box">|</div>
    BOXEN.10=RECORDS
    BOXEN.10 {
    tables = tt_content
    #ID des CE's
    source = 437
    #auch berücksichtigen, wenn die Seite mit dem CE versteckt ist
    dontCheckPid = 1
    }
    waren 2 Fehler drin.

    TYPO3 · MySQLDumper · dislabs
    ·
    manche Mühlen mahlen schneller ...
    "Ich habe Rücken"
    Horst Schlämmer

  8. #8
    TP-Junior Avatar von kleintim
    Registriert seit
    Mar 2006
    Ort
    Bonn
    Beiträge
    17
    SUPI!
    es klappt!
    jetzt gehts weiter!
    Danke!

    kann ich auch mehrere "versteckte" contents dazutun? müssten dann ja mit
    <div class="box">BOX_NUMMER_1</div>
    <div class="box">BOX_NUMMER_2</div>
    <div class="box">BOX_NUMMER_3</div>
    hintereinander geschaltet sein...
    ich rate mal:
    scource = 437, 455, 460 ????? geht sowas?

    Vielen Dank!

    Tim

  9. #9
    TP-Special Mod Avatar von steffenk
    Registriert seit
    Feb 2005
    Ort
    Haan / NRW
    Beiträge
    12.869
    mach für jeden Content ein eigenes Objekt

    TYPO3 · MySQLDumper · dislabs
    ·
    manche Mühlen mahlen schneller ...
    "Ich habe Rücken"
    Horst Schlämmer

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

Berechtigungen

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

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51