Hallo Thilo, untested - vielleicht hilft das weiter?
https://github.com/plan2net/ckeditor_link viele Grüße Birgit > Am 14.03.2019 um 14:10 schrieb Thilo Ratnaweera > <thilo.ratnawe...@netbrothers.de>: > > Hallo Birgit, > > danke Dir für den Link. Mein Problem ist, dass ich nur Beispiele mit dem > RecordLinkHandler und keines mit dem PageLinkHandler gefunden habe. > > Also der PageTS-Teil sähe für den Fall vielleicht so aus: > > TCEMAIN.linkHandler.custom_link { > handler = TYPO3\CMS\Recordlist\LinkHandler\PageLinkHandler > label = Custom-Link > } > > Der Handler taucht dann auch als Reiter auf. Doch für den TypoScript-Teil > finde ich keine Beispiele, die sich auf den oben gewählten PageLinkHandler > beziehen. Eine Doku dazu habe ich auch nicht gefunden, die sich explizit auf > den PageLinkHandler bezieht. Ich wüsste nicht wie ich das konfiguriere, so > dass ich > > a. ein zusätzliches Eingabefeld sehe und > b. dieses URL-kodiert an die URL angehängt wird. > > Irgendwie so ähnlich wie folgt, müsste die TypoScript-Konfiguration wohl > aussehen, doch habe ich im Netz hierzu keine Infos gefunden. > > config.recordLinks { > custom_link { > typolink { > parameter = ??????? > additionalParams.data = field:uid > additionalParams.wrap = &special=| > ????? > } > } > } > > Danke + Grüße > Thilo > > On 14.03.19 13:21, Birgit wrote: >> Hallo Thilo, >> dafür gibt es den Linkhandler. >> Der wird seit TYPO3 8.7 mit den System-Extensions mitgeliefert. >> https://usetypo3.com/linkhandler.html >> viele Grüße >> Birgit >>> Am 14.03.2019 um 13:09 schrieb Thilo Ratnaweera >>> <thilo.ratnawe...@netbrothers.de>: >>> >>> Hi Liste, >>> >>> hat jemand Erfahrung damit, eigene Page-Linkhandler zu bauen, die einen >>> zusätzlichen Parameter an die URL anhängen? >>> >>> Ich möchte gerne einen ganz normalen Page-Linkhandler haben, der auf eine >>> Seite verweist und aus einem zusätzlichen Eingabefeld einen Wert liest >>> (ähnlich wie bei einem E-Mail-Link) und daraus einen URL-Parameter bastelt >>> und diesen beim Rendern an die URL anhängt. >>> >>> Hier ein Beispielablauf: >>> >>> * Ich markiere im RTE ein Wort und klicke auf "Link einfügen". >>> * Es öffnet sich der Dialog zum Konfigurieren des Links. >>> * Ein eigener Reiter für die speziellen Links steht zur Verfügung. >>> * Dort sieht alles aus, wie bei einem gewöhnlichen Page-Link (links im >>> Seitenbaum wähle ich die Zielseite aus). >>> * In einem Eingabefeld kann ich zusätzlich einen Text eingeben. >>> * Ich setze den Link. >>> * Beim Rendern wird aus diesen Informationen kein gewöhnlicher Page-Link, >>> sondern er hat noch einen zusätzlichen URL-Parameter. >>> >>> Ein Beispiel für einen Link auf die Seite 31: >>> >>> Ein gewöhnlicher Link würde diese URL erzeugen: >>> https://www.domain.de/index.php?id=31 >>> >>> Der spezielle Link würde diese URL erzeugen: >>> https://www.domain.de/index.php?id=31&special=eingegebenertext >>> >>> Wie kann man so etwas mit möglichst wenig Konfigurationsaufwand erreichen? >>> Ich möchte nach Möglichkeit keine eigenen PHP-Klassen dafür schreiben. Der >>> Parameterwert muss vom Redakteur festgelegt werden können. Er muss >>> URL-kodiert werden. >>> >>> Wer hat eine Denkrichtung, Idee oder Lösung für mich? >>> >>> Danke Euch! >>> Thilo >>> > > -- > NetBrothers GmbH > Straßmannstraße 32 > 10249 Berlin > > +49-30-49854240 > www.netbrothers.de > > Geschäftsführer: Thilo Ratnaweera, Stefan Wessel > Berlin-Charlottenburg HRB 158821 B | USt-IdNr.: DE 295298958 > _______________________________________________ > TYPO3-german mailing list > TYPO3-german@lists.typo3.org > http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german _______________________________________________ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german