Bug #89591

Flexform link target is not rendered properly in fluid viewhelper

Added by Peter Benke 12 months ago. Updated 8 months ago.

Status:
Closed
Priority:
Should have
Assignee:
-
Category:
Fluid
Target version:
-
Start date:
2019-11-06
Due date:
% Done:

0%

TYPO3 Version:
8
PHP Version:
7.1
Tags:
link,wizard,target,fluid
Complexity:
Is Regression:
Sprint Focus:

Description

Flexform:

<settings.link type="array">
    <TCEforms type="array">
        <exclude>1</exclude>
        <label>LLL:EXT:my_template/Resources/Private/Language/locallang_be.xlf:flexform.productBurger.link</label>
        <config>
            <type>input</type>
            <size>50</size>
            <max>1024</max>
            <eval>trim</eval>
            <wizards>
                <link>
                    <type>popup</type>
                    <title>LLL:EXT:my_template/Resources/Private/Language/locallang_be.xlf:flexform.productBurger.linkpopup</title>
                    <icon>actions-wizard-link</icon>
                    <module>
                        <name>wizard_link</name>
                    </module>
                    <JSopenParams>
                        width=800,height=600,status=0,menubar=0,scrollbars=1
                    </JSopenParams>
                    <params>
                        <blindLinkOptions>mail,folder</blindLinkOptions>
                        <blindLinkFields>class</blindLinkFields>
                    </params>
                </link>
            </wizards>
            <softref>
                typolink
            </softref>
        </config>
    </TCEforms>
</settings.link>

Fluid:

<f:link.typolink parameter="{settings.link}">
    {settings.text}
</f:link.typolink>

=>

  • Editor inputs an "External URL" with a "Target".
  • Target is not rendered at all

Thanks!

link-wizard.png View (7.45 KB) Peter Benke, 2019-11-06 11:36

History

#1 Updated by Georg Ringer 8 months ago

  • Status changed from New to Closed

I can not reproduce this in current master using

                    <settings.link type="array">
                        <TCEforms type="array">
                            <exclude>1</exclude>
                            <label>xxxxx</label>
                            <config>
                                <type>input</type>
                                <renderType>inputLink</renderType>
                                <size>50</size>
                                <max>1024</max>
                                <eval>trim</eval>
                                <wizards>
                                    <link>
                                        <type>popup</type>
                                        <title>LLL:EXT:my_template/Resources/Private/Language/locallang_be.xlf:flexform.productBurger.linkpopup</title>
                                        <icon>actions-wizard-link</icon>
                                        <module>
                                            <name>wizard_link</name>
                                        </module>
                                        <JSopenParams>
                                            width=800,height=600,status=0,menubar=0,scrollbars=1
                                        </JSopenParams>
                                        <params>
                                            <blindLinkOptions>mail,folder</blindLinkOptions>
                                            <blindLinkFields>class</blindLinkFields>
                                        </params>
                                    </link>
                                </wizards>
                                <softref>
                                    typolink
                                </softref>
                            </config>
                        </TCEforms>
                    </settings.link>

and

<f:link.typolink parameter="{settings.link}">
   oh no
</f:link.typolink>

therefore I am closing this issue

Also available in: Atom PDF