[MGNLUI-6574] Provide link field with no input validation Created: 18/Feb/21  Updated: 22/Mar/21  Resolved: 02/Mar/21

Status: Closed
Project: Magnolia UI
Component/s: None
Affects Version/s: None
Fix Version/s: 6.2.7

Type: Improvement Priority: Neutral
Reporter: Simon Lutz Assignee: Roman Kovařík
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: 1h 49m
Original Estimate: Not Specified

Issue Links:
documentation
to be documented by MGNLUI-6629 DOC: Using link field for external ta... Closed
supersession
is superseded by MGNLUI-6530 Improve LinkField with a select menu ... Closed
Template:
Acceptance criteria:
Empty
Task DoD:
[X]* Doc/release notes changes? Comment present?
[ ]* Downstream builds green?
[X]* Solution information and context easily available?
[ ]* Tests
[ ]* FixVersion filled and not yet released
[ ]  Architecture Decision Record (ADR)
Release notes required:
Yes
Documentation update required:
Yes
Date of First Response:
Epic Link: Improve Content Linking

 Description   

Our current link field as we have it defined is for internal links (refer to docu https://docs.magnolia-cms.com/product-docs/Templating/Dialog-definition/Field-definition/List-of-fields/Link-field.html // “The link field is used to select targets inside Magnolia” // same for the M5 UI).

As such it makes sense that we do not allow paths that have no matching target and that is an improvement compared to the previous version.

We have customers who have used this field for external addresses too though. In the M5 UI that was possible due to the lack of validation.

Bringing back a textfield-like link field may be a short-term solution before we have MGNLUI-6566 in place.



 Comments   
Comment by Simon Lutz [ 02/Mar/21 ]

Default configuration of linkfield changes provided by MGNLUI-6530 allows the scenario described in this ticket by using:

 

showOptions: false

textInputAllowed: true

Generated at Mon Feb 12 09:37:51 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.