hallo!
sagt - wie entferne ich bei einem bestimmten content element den wrapper p-bodytext?
hallo!
sagt - wie entferne ich bei einem bestimmten content element den wrapper p-bodytext?
keiner eine idee?
Hab zwar keine Lösung für Dich, aber die Frage hab ich schonmal gelesen... Hab sie Dir mal rausgesucht, leider auch ohne Antwort, aber vielleicht hat er/sie ja mitlerweile eine Lösung... #paralyzed#
leider noch nicht - such schon die ganze zeit nach irgeneinem noWrap ding ... find aber nix 😢
ich weiß ja schließlich wie ich das bei allen <p class="bodytext"></p> elementen machen kann - das geht so:
tt_content.text.20.parseFunc.nonTypoTagStdWrap.encapsLines >
tt_content.text.20.parseFunc.nonTypoTagStdWrap.encapsLines {
encapsTagList = div,p
removeWrapping = 1
wrapNonWrappedLines = |
}
nur wie schränke ich das beispielsweise auf den content mit der pageid 200 zB. ein?
das check ich net - hab schon alles mögliche versucht...
zB. das:
#links importieren ###rightcontent2link###
subparts.rightcontent2link = CONTENT
subparts.rightcontent2link.table = tt_content
subparts.rightcontent2link.select.pidInList = 283
subparts.rightcontent2link.select.languageField = sys_language_uid
subparts.rightcontent2link.parseFunc.nonTypoTagStdWrap.encapsLines >
subparts.rightcontent2link.parseFunc.nonTypoTagStdWrap.encapsLines {
encapsTagList = div,p
removeWrapping = 1
wrapNonWrappedLines = |<br />
}
bisher vergeblich
//EDIT - geschafft - habs nun so gelöst - dass ich auf der betreffenden seite ein eigenes ts-template eingestellt hab und den code dort eingefügt hab.... juhu! 😉
Nach kurzem Arbeiten meiner Gehirnwindungen ist mir eine Lösung eingefallen:
/* Fall tritt ein wenn die aktuelle Seite die PID 283 hat oder EINE UNTERSEITE der Seite mit der PID 283 ist! Falls diese Vererbung nicht erwünscht, PIDupinRootline verwenden! */
[PIDinRootline = 283]
tt_content.text.20.parseFunc.nonTypoTagStdWrap.encapsLines > temp.encapslinessave
tt_content.text.20.parseFunc.nonTypoTagStdWrap.encapsLines >
tt_content.text.20.parseFunc.nonTypoTagStdWrap.encapsLines {
encapsTagList = div,p
removeWrapping = 1
wrapNonWrappedLines = |
}
[END]
/* Fall tritt ein wenn die Seite eine Unterseite von PID 283 ist, allerdings nicht die Seite mit der PID 283 selbst! Verhindert VERERBUNG! Wenn nicht gewünscht STREICHEN */
[PIDupinRootline = 283]
tt_content.text.20.parseFunc.nonTypoTagStdWrap.encapsLines >
tt_content.text.20.parseFunc.nonTypoTagStdWrap.encapsLines < temp.encapslinessave
[GLOBAL]
MFG Proximo
EDIT: Da ich gerne kompakten Code verwende... im Fall das man die Funktion nur auf die PID 283 (ohne Vererbung) kann man auch so schreiben:
[PIDupinRootline = 283]
[ELSE]
[PIDinRootline = 283]
tt_content.text.20.parseFunc.nonTypoTagStdWrap.encapsLines >
tt_content.text.20.parseFunc.nonTypoTagStdWrap.encapsLines {
encapsTagList = div,p
removeWrapping = 1
wrapNonWrappedLines = |
}
[END]
[GLOBAL]
Ansonsten sieht das wie gehabt so aus:
[PIDinRootline = 283]
tt_content.text.20.parseFunc.nonTypoTagStdWrap.encapsLines >
tt_content.text.20.parseFunc.nonTypoTagStdWrap.encapsLines {
encapsTagList = div,p
removeWrapping = 1
wrapNonWrappedLines = |
}
[GLOBAL]
EDIT2:
iveo2k schrieb//EDIT - geschafft - habs nun so gelöst - dass ich auf der betreffenden seite ein eigenes ts-template eingestellt hab und den code dort eingefügt hab.... juhu! 😉
Template auf der betreffenden Seite... sehr unsauber^^
EDIT 1001: Unsauberer Code, Textkorrekturen