csba
csba

Reputation: 740

TYPO3 internal links inserted from the ckeditor are not "converted"

TYPO3 internal links inserted from the backend are not "converted", they stay in the same format, for example an internal link will appear like this in the frontend: <a href="t3://page?uid=2">internal link test</a> I'm a beginner using TYPO3 8.7.8, and a custom ckeditor configuration. I have also extended the ckeditor with my own plugin. How can I find what is causing this?

Edit 1:
Seems like none of the links prefixed with "t3://" are working. Is it possibble that the LinkService is not called?

Upvotes: 4

Views: 3772

Answers (2)

chris
chris

Reputation: 2243

As described in the answer of @t_csba before, I had the same issue with installed ext:frontend_editing but not active frontend editing for the user. The solution for this issue is the following code:

<core:contentEditable table="tt_content" field="bodytext" uid="{data.uid}">
    <f:format.html parseFuncTSPath="lib.parseFunc">{data.bodytext}</f:format.html>
</core:contentEditable>

The important part in the html viewhelper is parseFuncTSPath="lib.parseFunc".

Upvotes: 0

csba
csba

Reputation: 740

After uninstalling every non-vital extension and clearing every possible cache and a few hours of debugging we have found the problem: the "frontend_editing" extension - only if the user is logged in into the backend!

Upvotes: 4

Related Questions