Zum Inhalt springen

Sämtliche T3-Formatierungen entfernen...

Erstellt am 4. September 2006 · 7 Antworten · letzte Antwort am 4. September 2006

Tags: tt_news, Frage

hmader ·

Hallo liebe Gemeinde,
Es geht um ein altes Problem, das ich schon in #41998 ausführlicher beschrieben habe.
Mein Typo3 verändert den Code in den News-Ansichten, und das schaut dann doof aus: In der Single-Ansicht ist ein 15-px-clear.gif vor der Grafik, bei der Tabellenzeile mit dem Teaser wurde die Formatierung "links oben" ersatzlos entfernt und so weiter...
Deshalb meine Frage: Wie kann ich tt_news so formatieren, dass das Template, das Template und nichts als das Template übernommen wird?
Liebe Grüße aus Wien,
Herwig

derde ·

hi,

in anlehnung an dein "altes problem": soweit ich es verstanden habe, bindest du entweder table-based oder css-based ein. (und entprechend ganz allgemein css-styled content). bei mir findet sich auf basis dieser konfiguration kein code für irgendeine tabelle.(jedenfalss im zusammenhang mit bildern)

cio derde

hmader ·

Hi derde,
Die Tabelle hab ich in meinem .tmpl-File - und einige Formatierungen (wie eben die Ausrichtung links oben bei einer Zelle) sind dann im Quelltext der T3-generierten Seite weg...
Liebe Grüße,
Herwig

derde ·

Hi,

nur zum verständnis:

du hast dein template abgeleitet von: news_template.tmpl oder von tt_news_v2_template.html?

und dann hast du es eingebunden über

templateFile = fileadmin/.../dein_templatefile

korrekt?

und welche statischen templates hast du jetzt eingebunden?

cio derde

ps. vielleicht kannst du den abschnitt aus deinem template mal posten, der für die darstellung der single-ansicht zuständig ist.

hmader ·

Hallo derde!

Genau - ich hab das Template über die Constants eingebunden, frag mich aber nicht, was ich als Vorlage genommen habe - da hab ich schon sehr viel herumgedoktert... 🙂))

So sieht die Single-Ansicht bei mir aus:

  <!-- ###TEMPLATE_SINGLE### begin
	This subpart is used to display single news items
-->
<table width="360" border="0" cellpadding="0" cellspacing="0">
  <tr align="left">
    <td colspan="3" valign="top"><div id="news-date"><font color="###GC2###">###NEWS_DATE### ###NEWS_TIME###</font></div>
      <div id="news-headline">###NEWS_TITLE### <br /></div></td>
  </tr>
  <tr>
    <td width="125" align="right" valign="top"><img src="fileadmin/templates/ggg/pics/pixel.gif" width="125" height="5"></td>
    <td width="5"><img src="fileadmin/templates/ggg/pics/pixel.gif" width="5" height="1" /></td>
    <td width="235" align="left" valign="top"><img src="fileadmin/templates/ggg/pics/pixel.gif" width="235" height="5"></td>
  </tr>
  <tr align="left" valign="top">
    <td width="125" align="right" valign="top">###NEWS_IMAGE### </td>
    <td width="5"><img src="fileadmin/templates/ggg/pics/pixel.gif" width="5" height="1" /></td>
    <td width="235" align="left" valign="top"><div id="news-lead">###NEWS_SUBHEADER###</div></td>
  </tr>
  <tr align="left">
    <td colspan="3" valign="top"><img src="fileadmin/templates/ggg/pics/pixel.gif" width="360" height="5"></td>
  </tr>
		  <tr align="left" valign="top">
            <td colspan="3" align="left" valign="top"><p>###NEWS_CONTENT### <br />
              ###TEXT_LINKS###<br />
###NEWS_LINKS###<br />
###TEXT_RELATED###<br />
###NEWS_RELATED### <br />
###TEXT_FILES###<br />
###FILE_LINK###</p>
<!--###LINK_ITEM###--> ###BACK_TO_LIST### <!--###LINK_ITEM###--></td>
		  </tr>
</table>
<!-- ###TEMPLATE_SINGLE### end -->

Es gibt eigentlich nur zwei HTML-Templates auf der Seite: Das für die gesamte Seite, und das News-Template, in dieser einen Variation.

Liebe Grüße aus Wien,
Herwig

derde ·

oki.

schau mal bitte in der datei static/ts_old/setup.txt der extention tt_news nach (zum beispiel über den extention manager) da findest du ab zeile 321 folgendes

imageWrapIfAny (
      <table border="0" cellpadding="0" cellspacing="0" align="right" width="1"><tr><td>
      <img src="clear.gif" width="15" height="1" border="0" /></td><td> | </td></tr></table>
    )

ich glaube, dass du tatsächlich noch als statisches template die table-based tmpl(tt_news) eingebunden hast. und die greift auf den o.g. code zu.

meine empfehlung wäre: table-based tmpl rauswerfen, unbedingt css styled content und CSS based tmpl(tt_news) und default CSS-styles (tt_news) einbinden.

cio derde

ps. tschuldige, das ich nicht gleich geantwortet hatte. da war der hunger grad stärker als der wille :-)

hmader ·

Hi derde,
danke für des Rätsels Lösung... So einfach kann's sein, wenn man weiß wie...
Liebe Grüße aus Wien,
Herwig
PS: Mahlzeit 🙂

hmader ·

So - gerade erledigt...
Jetzt nimmt er mir zwar die Color-Marker nicht mehr und formatiert den Vorspanntext ganz komisch, aber das krieg ich auch noch hin 🙂
Liebe Grüße aus Wien,
Herwig