Zitat:
Zitat von just2b TS ist keine Sprache, sondern nur ein Weg zur Konfiguration und ohne Code kann man sowieso nicht helfen, was du wo versucht hast
georg |
Na gut, ich müsste bei der Ausgabe eines eingebundenen PHP-Skritps die <link>-Tags durch die <a>-Tags ersetzen lassen. Ich benötige also für die Extension lumophpinclude eine Anweisung im TS-Setup, die das dann umsetzt.
Im PHP-Skript schaut das so aus:
PHP-Code:
$query = "SELECT * FROM tt_content t WHERE SUBSTRING(bodytext,(INSTR(bodytext,'>')+1),1) REGEXP '^[0-9]' ";
$query .= "ORDER BY SUBSTRING_INDEX(bodytext, '>', -2) ASC ";
Diese Select-Anweisung liefert mir ja nur den Ausgabestring (also z.B. <link 22 - >Zur Seite 22</link>
Der Parser sollte nun erkennen, dass diese Typolinks nun in richtige Verweise umgewandelt werden.
Bisher schaut meine Konfiguration so aus (und die geht natürlich nicht:sad:
Typoscript-Code:
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25: 26: 27:
| plugin.tx_lumophpinclude_pi1.text.default { 20 = TEXT 20.field = bodytext 20.brTag = <br> 20.parseFunc { makelinks = 1 makelinks.http.keep = path makelinks.http.extTarget = _blank makelinks.mailto.keep = path tags { link = TEXT link { current = 1 typolink.extTarget = _blank typolink.target={$cLinkTagTarget} typolink.parameter.data = parameters : allParams } typolist < plugin.tx_lumophpinclude_pi1.bullets.default.20 typolist.trim = 1 typolist.field > typolist.current = 1 } } } |