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!
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
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.
Da ich heute mal wieder von der Aufgabe stand, fand ich natürlich auch meinen alten Thread ... danke für den Lösungsweg. Klappt 🙂