Skip to content

Incompatibility between EXT:uri2link and EXT:link_alchemy #3

@jpmschuler

Description

@jpmschuler

EXT:uri2link https://github.com/georgringer/uri2link is focussed on TCA fields inputLink
EXT:link_alchemy https://github.com/plan2net/link-alchemy is focussed on RTE links
Thus, conceptionally they should work together.

However after opening the LinkBrowser e.g. via

  1. selecting a word in the RTE and trying to link it, or
  2. clicking the LinkBrowser icon in a TCEForm (e.g. editing a page link field or tt_content link field)
    opening the LinkBrowser tab "External Link" throws an exception:
#1257246929 TYPO3Fluid\Fluid\View\Exception\InvalidTemplateResourceException
Tried resolving a template file for controller action "Default->Url" in format ".html",
but none of the paths contained the expected template file (Default/Url.html). 
The following paths were checked: /vendor/typo3/cms-backend/Resources/Private/Templates/

I currently can't quite grasp why this happens but for my 12LTS install the exception is gone as soon as one of the two extensions are removed. A quick glance at the code however doesn't offer any reason why this should happen at all. Will investigate further, but currently have no clue.

Just adding that file shows that it expects a fluid template to output {linkAttributes}, however the wraps and context (or fluid layout) is unbeknownst to me.

  • plan2net/link-alchemy 12.0.0
  • georgringer/uri2link 0.2.0
  • typo3/cms-core 12.4.34

rels plan2net/link-alchemy#1

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions