Zum Inhalt springen
ThreadTYPO3

TYPO3 4.2

Kategorie
TYPO3
Gelesen
12323
Antworten
43
Erstellt von: gelöschter BenutzerDatum: 29.11.2009, 21:25 Uhr
Archiv-KommentarSelektiv indexiertCMS & technische Umsetzung

Redaktionelle Einordnung

Diese archivierte Diskussion behandelt TYPO3 4.2 aus Sicht der Rubrik TYPO3.

CMS- und Technikfragen sind heute besonders dann relevant, wenn sie Indexierung, Rendering, interne Verlinkung oder Relaunch-Risiken beeinflussen.

Sinnvoll nutzbar bleibt der Thread vor allem als historischer Kontext, für typische Fragestellungen und zur Einordnung älterer Empfehlungen.

Einige im historischen Thread genannte Tools, Dienste oder externe Links könnten heute nicht mehr verfügbar oder inhaltlich überholt sein. Nutzen Sie sie bitte nur mit zusätzlicher Prüfung.

Startbeitrag

Originaler Foreninhalt in modernisierter Darstellung.

Zur Kategorie
gelöschter Benutzer
Threadstart · TYPO3 12323 mal gelesen · 29.11.2009, 21:25 Uhr

Hallo Leute,

meine Homepage www.fewothiessow.de wurde mit TYP3 4.2 erstellt. Ich pflege die Seite mit dem System, bin aber ein absoluter Neuling.





Ich suche folgendes: Ich habe in Word 10 Texte erstellt, die ich auf der Startseite der Homepage implementieren möchte.

Immer wenn ein Besucher meine Seite aufruft, kommt z.B. Text 1, drücke ich F5 kommt Text 2 usw. bis alle 10 Texte durch sind. Danach beginnt es wieder bei Text 1.

Geht das mit Typ3, wenn ja wie und wenn nicht gibt es eine Alternative für mich?



Vielen Dank und beste Grüße von der Insel Rügen.

Antworten

10 Beiträge
Consultant Content Halbgott (743 Beiträge)
am 29.11.2009, 21:49 Uhr schrieb lwulfe
Antwort

Hallo,

um mehrere Seiteninhalte auf eine Seite zu bringen, benutze ich die Extension rgtabs:

www.vip-career-concept.de/die-zielgruppen/


Ich nehme mal an, dass deine Lösung über den Refresh für das Cashing tödlich sein könnte.

Schöne Seite mit vielen Extras.


Gruß Lutz
gelöschter Benutzer
am 29.11.2009, 21:52 Uhr schrieb
Antwort

Hi Lutz,

danke für deine Antwort, was meinst du mit "Ich nehme mal an, dass deine Lösung über den Refresh für das Cashing tödlich sein könnte."

Ich verstehe nur Bahnhof.
Ich habe mir die Seite angesehen, die du empfohlen hat, kann da aber nichts für mich erkennen.

Die Texte von mit sollen nicht alle auf einmal auf die Seite, sondern immer wenn ich F5 drücke, soll ein Text ersetzt werden!

MFG

Consultant Content Halbgott (743 Beiträge)
am 29.11.2009, 22:01 Uhr schrieb lwulfe
Antwort

Jede Seite wird auf dem Server und im Client gespeichert. Wenn der Besucher über F5 jedes mal den Cache im Client leert, muss die Seite auch jedes mal vom Server neu aufgebaut und geschickt werden.

Bin aber auch eher Laie ...

Gruß Lutz

P.S.: habe eine Fehlermeldung gesehen:
Newsletter Anmeldung
No template file found: {$plugin.feadmin.dmailsubscription.file.templateFile}News

gelöschter Benutzer
am 30.11.2009, 07:39 Uhr schrieb
Antwort

Morgen Lutz,

danke für diese Erklärung. Ich denke den Server kann das nicht schaden . Zur Fehlermeldung, diese habe ich ab und an, ich kann mir das auch nicht erklären.

Gruß
Mathias

seitenreport
am 30.11.2009, 20:50 Uhr schrieb seitenreport
Antwort

fewothiessow schrieb:

Ich suche folgendes: Ich habe in Word 10 Texte erstellt, die ich auf der Startseite der Homepage implementieren möchte.

Immer wenn ein Besucher meine Seite aufruft, kommt z.B. Text 1, drücke ich F5 kommt Text 2 usw. bis alle 10 Texte durch sind. Danach beginnt es wieder bei Text 1.

Geht das mit Typo3, wenn ja wie und wenn nicht gibt es eine Alternative für mich?


Ja - Entweder direkt über das TypoScript Setup (Menüpunkt Template):


# ============================
# Zufälligen Content von beliebiger Seite einfügen in den Marker RANDOMCONTENT
# ============================
RANDOMCONTENT {
30 = CONTENT
30 {
table = tt_content
select {
pidInList = 60 # PID der Seite, auf welcher sich die Texte befinden
orderBy = RAND()
max = 1
languageField = sys_language_uid
}

renderObj < tt_content
renderObj.stdWrap.wrap =

|


renderObj.stdWrap.required = 1
}
}


oder über die Extension Random Content (Key: onet_randomcontent)

typo3.org/extensions/repository/view/onet_randomcontent/current/



Die TypoScript Lösung schont den Server dabei stärker als die Extension.

Matthias


SEO Analyse und Website-Check mit Seitenreport
Consultant Content Halbgott (743 Beiträge)
am 30.11.2009, 21:54 Uhr schrieb lwulfe
Antwort

Hallo,

elegante Lösung, Matthias!
Mein Bedenken bezieht sich hier in erster Linie auf den eventuellen Geschwindigkeitsverlust.
Ich muss vielleicht noch erwähnen, dass ich die Extension nc_staticfilecache einsetze.

Grüße
Lutz

gelöschter Benutzer
am 01.12.2009, 01:13 Uhr schrieb
Antwort

wer als Redakteur keine Rechte hat, das Template anzupassen oder das nicht möchte, kann sich auch so behelfen:

Seite vom Typ Verweis - Zufällige Unterseite erstellen

Für jeden zufälligen Inhalt eine Unterseite erstellen, Typ Standard, "Nicht im Menu" anhaken und Inhalt einstellen.

gelöschter Benutzer
am 01.12.2009, 19:38 Uhr schrieb
Antwort

Danke an euch für die Tipps. Ich bin mal gespannt, ob ich das hinbekommen. Ich hoffe wenn nicht, kann ich mich hier wieder melden.

MfG

gelöschter Benutzer
am 01.12.2009, 20:10 Uhr schrieb
Antwort

seitenreport schrieb:

fewothiessow schrieb:

Ich suche folgendes: Ich habe in Word 10 Texte erstellt, die ich auf der Startseite der Homepage implementieren möchte.

Immer wenn ein Besucher meine Seite aufruft, kommt z.B. Text 1, drücke ich F5 kommt Text 2 usw. bis alle 10 Texte durch sind. Danach beginnt es wieder bei Text 1.

Geht das mit Typo3, wenn ja wie und wenn nicht gibt es eine Alternative für mich?


Ja - Entweder direkt über das TypoScript Setup (Menüpunkt Template):


# ============================
# Zufälligen Content von beliebiger Seite einfügen in den Marker RANDOMCONTENT
# ============================
RANDOMCONTENT {
30 = CONTENT
30 {
table = tt_content
select {
pidInList = 60 # PID der Seite, auf welcher sich die Texte befinden
orderBy = RAND()
max = 1
languageField = sys_language_uid
}

renderObj < tt_content
renderObj.stdWrap.wrap =

|


renderObj.stdWrap.required = 1
}
}


oder über die Extension Random Content (Key: onet_randomcontent)

typo3.org/extensions/repository/view/onet_randomcontent/current/



Die TypoScript Lösung schont den Server dabei stärker als die Extension.

Matthias




@ Matthias

sag mal ich habe den ganzen Nachmittag in TYP3 gesucht aber ich konnte RANDOMCONTENT nicht finden. Wo versteckt es sich?

Sorry für meine Fragen, bin nach ganz am Anfang.
LG
Mathias

gelöschter Benutzer
am 01.12.2009, 20:36 Uhr schrieb
Antwort

fewothiessow schrieb:


@ Matthias

sag mal ich habe den ganzen Nachmittag in TYP3 gesucht aber ich konnte RANDOMCONTENT nicht finden. Wo versteckt es sich?

Sorry für meine Fragen, bin nach ganz am Anfang.
LG
Mathias



Bin zwar nicht Matthias, aber vielleicht kann ich trotzdem helfen

In TYPOSCRIPT gibt es keine festen Bezeichner (najaaaaa - lassen wir das mal einen Moment so stehen), sondern Du kannst das nennen, wie Du möchtest. Matthias hat einen Container RANDOMCONTENT genannt, was eine gute Idee ist, weil man so gleich sieht, was er macht.

Dieser Container wird dann durch das TS "zusammengebaut". Am Ende steht also in RANDOMCONTENT genau das drin, was Du möchtest.

Damit das Ganze auf Deiner Website auch noch angezeigt wird, musst Du RANDOMCONTENT im Template an die richtige Stelle einbauen. Je nachdem, ob Du mit Markern, Subparts oder (besser, aber ein bisserl komplizierter für Einsteiger) TemplaVoila arbeitest, geht das unterschiedlich.

Wenn Du im Template einen Marker hast (als Beispiel), der SPALTE1 heisst, kannst Du im TYPOSCRIPT über

marks.SPALTE1 < RANDOMCONTENT

an die richtige Stelle übernehmen. Es kommt hier aber ganz individuell auf Dein Template an, allgemeingültig kann man da wenig zu sagen.

Alternativ benutz meinen Vorschlag von oben; der funktioniert ohne Eingriff in das Template.

Viele Grüße


Marc