Skip to content

Expand configuration capabilities #195

Open
@jwanner83

Description

@jwanner83

Hey there! We currently have a highly customizable portlet and we would like to migrate and refactore it to a new, JavaScript only Portlet without the need for JSP and Java. The only thing that prevents us to do so are the limited options in the configuration feature.

  1. Missing translatable fields
    One of our configuration is responsible to define the content of a confirmation mail. This content needs to be translatable.
    image

  2. Missing repeatable fields
    Another configuration contains some ids which are currently repeatable. It would be very cool to just add a key to the configuration to define that this field is repeatable.
    Bildschirmfoto 2020-09-16 um 14 04 26

  3. Missing possibility to group configurations into tabs or something similar
    Because our Portlet has so many configurations, we grouped them into 5 different tabs. This improves the overview a lot.
    image

I would really like to hear your opinion to this topic.

(Btw. this Issue replaces the issue liferay/liferay-js-toolkit#623 because I noticed there are some more things missing, than only the translation feature of fields)

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions