Zum Inhalt springen

tt_news W3C Validierung Latest Template

Erstellt am 30. April 2010 · 3 Antworten · letzte Antwort am 26. April 2013

Tags: tt_news, HTML & CSS, Frage

DarkNemesis ·

Im html template habe ich:

<!--###LINK_ITEM###-->###NEWS_SUBHEADER### <!--###LINK_ITEM###-->

das führt zu der Ausgabe von:

<a href="LINK"><p class="bodytext">text</p></a>

bei der Validierung kommt dazu folgende Meldung:

document type does not allow element "p" here; missing one of "object",
"applet", "map", "iframe", "button", "ins", "del" start-tag..
-> meaning no p tag inside a.

Daher sollte die Ausgabe wie folgt aussehen:
<p class="bodytext"><a href="LINK">text</a></p>

Nur wie kann ich das so hinbekommen?

Danke im voraus!

eberhardt ·

Der Beitrag hat zwar schon ein Jährchen auf dem Buckel,
aber weil ich heute vor dem gleichen Problem mit tt_news 3.0.1 stand hier kurz, wie ich das Problem behoben habe:

Im HTML Template in der LATEST Sektion die Zeile

<!--###LINK_ITEM###-->###NEWS_SUBHEADER###<!--###LINK_ITEM###-->

mit p-Tags gewrapped, also

<p><!--###LINK_ITEM###-->###NEWS_SUBHEADER###<!--###LINK_ITEM###--></p>

dann im TS-Setup innnerhalb der Latest-Konfig den "outerWrap" deaktiviert, also anstelle der default-Einstellung

displayLatest {
...
    subheader_stdWrap {
...
   	outerWrap = <p>|</p>
   	}
...
  }

ersetzt durch:

displayLatest {
...
    subheader_stdWrap {
...
   	outerWrap = 
   	}
...
  }

vielleichts hilft ja noch jemandem...

liebe Grüße
der eber

DarkNemesis ·

Bei mir erzeugt den Fehler eher die Zeile: ###CATWRAP_B### ###TEXT_CAT_LATEST### ###NEWS_CATEGORY### ###NEWS_CATEGORY_IMAGE### ###CATWRAP_E###

Und zwar wird in den <a href> ein <p></p> geschrieben.

DarkNemesis ·

Da ich heute mal wieder von der Aufgabe stand, fand ich natürlich auch meinen alten Thread ... danke für den Lösungsweg. Klappt 🙂