[TYPO3-german] keine Titelausgabe in HTML-Element

Steffen Liebig chessman at freenet.de
Fri Mar 14 12:21:05 CET 2008


kurze Ergänzung:

die Eingabe von HTML war letztlich wirklich nicht das Problem, ich habe 
einen div-Tag mit meiner CSS-Klasse und dem gewünschten Seitentitel 
ausgestattet - funktioniert wie ein Header (vielleicht nicht technisch, 
sondern eher vom Ergebnis her, weil er am Anfang des Codes steht), ist 
einfach zu behandeln und wird dort angezeigt, wo er hin soll.

Der Punkt ist, das nicht gesagt werden kann, ob ich die Seite ewig 
bearbeiten werde. Von daher wäre eine generelle Lösung sinnvoller, da von 
einem evtl Nachfolger nicht immer verlangt werden kann, sich mit HTML 
auszukennen. Ich werde natürlich eine Erläuterung tippen, wenns so weit ist 
und abwarten müssen, ob das reicht.

Andersrum mag man einwenden, dass jemand, der ein HTML-Element einbauen 
muss, mit diesem auch umzugehen hat. Ohne HTML-Kenntnis schwerlich möglich - 
insofern sollte Derjenige auch nach kurzer Einweisung in meine CSS-Klassen 
einen passenden div hinbekommen können.

Ich votiere für letztere Meinung und schaue mal, was mein Ansprechpartner 
("Auftraggeber für diese ehrenamtliche Arbeit") ggf dazu zu sagen hat ;-).

Cu, Steffen

"JoH asenau" <info at cybercraft.de> schrieb im Newsbeitrag 
news:mailman.1.1205475526.22900.typo3-german at lists.netfielders.de...
>> Hmmm...*weiterpuzzel*, das Feld heisst also im Backend "Name" und in
>> der Tabelle immer noch "Header" ? Ist das korrekt bei mir angekommen ?
>>
>> Klingt verwirrend...würde aber erklären, wieso auf dem normalen Weg
>> nix ausgelesen wird. Es wird vermutlich routinemässig nach dem Label
>> gesucht, das in der DB aber nicht "existiert", weils Feld wies sich
>> gehört "Header" heisst und im backend "Name" davorsteht.
>
> Nö - es wird bei der Ausgabe nie nach Labels sondern immer nur nach
> Feldnamen gesucht.
>
>> Zitat: "Some content element types do not display the header by
>> default. In those cases the Header field is typically labeled "Name"
>> instead. One of these are the HTML type content element."
>>
>> Ich kapier den Grund für den Umstand net...kann man Content Elemente
>> nicht immer gleich behandeln ?
>
> Nein, denn bei HTML Elementen geht man davon aus, daß Du eben keine 
> Ausgabe
> von TYPO3 haben "gemacht" haben sondern, wie der Name schon sagt, HTML
> selbst eingeben möchtest. Wenn Du das bereits kannst, kannst Du auch "Mein
> Header" in h2 tags eingeben. Das Feld "header" selbst hat in diesem Fall 
> nur
> den Zweck einer Kennzeichnungsmöglichkeit im Backend, damit ein Redakteur
> weiß, was das Ding tut.
>
>> zu 2)
>>
>> ?? Wenn da steht "20.field = bodytext", ich aber gar nicht an den
>> bodytext ran will (weils ums Titelfeld geht, sieht nach nem ganz
>> anderen Feld aus), kommt die Frage nach dem Austauschen. Klingt für
>> mich logisch, oder hab ich was falsch verstanden ? Hmmm...oder ist
>> die 10 nur für den Header da, damit er endlich ausgelesen wird und
>> die 20 für den eigentlichen Inhalt ? Dann würd ich "bodytext" an der
>> Stelle verstehen.
>
> Wirf mal einen Blick in
> a) lib.stdheader (das wird nämlich in die Sektion 10 kopiert)
> b) in die TSref (da wird das nämlich alles erklärt)
>
>> Wär so gesehen hilfreich, wenn mir jemand im Kontext erklären könnte,
>> was dieser Code-Teil (ab 20 = TEXT) bewirkt. Ich bekomm Befehle wie
>> "editIcons" (kenn ich net, "ändereSymbole" hat nach meinem
>> Verständnis nen andern Sinn...muss ich nachguggen :-)) hier nicht
>> unter. Die css_styled_content...ok, irgendwoher muss die Formatierung
>> ja kommen (eben aus eigenen CSS-Dateien). Wenns unbedingt nötig ist,
>> das dem bodytext nochmal extra mitzugeben, meinetwegen. Bin halt
>> leicht verwirrt, weil ich eigentlich nur den Header / Namen / Titel
>> des Elements incl der vorgesehenen CSS-Einstellungen angezeigt haben
>> will und dachte, dass der Inhalt (zB die als HTML-Code festgehaltene
>> Termintabelle) incl pipapo von anderer Stelle (= anderes
>> Tabellenfeld) automatisch kommt, weil der Kram auch im Backend in
>> einem eigenen Feld steht. Dachte, das muss nicht nochmal extra
>> angesteuert werden.
>
> Wirf auch hier mal einen Blick mit dem TSOB (TypoScript Object Browser) in
> den Bereich tt_content. Dort wirst Du neben tt_content.html auch die
> Einstellungen für Elemente wie tt_content.text finden. Da mit der Zeile
> tt_content.html >
> der Bereich für das html Element komplett gelöscht wird, mußt Du den hier
> eben auch komplett neu aufbauen. Der Vollständigkeit halber macht es daher
> Sinn, auch die editIcons für das Frontendediting einzubauen, die bei allen
> anderen Elementen vorhanden sind.
>
>> zu 3) Aso gut, ich seh auch grad nen Eintrag unter "Configuration",
>> in dem sowas drinsteht. Kommt leicht überraschend, weil ich von
>> früher noch die locallang.php aus dem Bereich der Aktivierung für
>> mehrsprachige Seiten im Hinterkopf zu haben glaube. Da hab ich mich
>> wohl geirrt, richtig ? :-).
>
> Du solltest Dir dringend mal den Aufbau des TypoScript Codes von
> CSS-styled-content vorknöpfen. Wenn Du Dir die TSref daneben legst, um die
> einzelnen Parameter nachschlagen zu können, wäre das ein erster Schritt 
> zum
> Grundverständnis von TypoScript.
>
> HTH
>
> Joey
>
> -- 
> Wenn man keine Ahnung hat: Einfach mal Fresse halten!
> (If you have no clues: simply shut your gob sometimes!)
> Dieter Nuhr, German comedian
> openBC/Xing: http://www.cybercraft.de
> T3 cookbook: http://www.typo3experts.com
> Jobs: http://www.professionals-only.com
>
> 




More information about the TYPO3-german mailing list