Copied to clipboard

Flag this post as spam?

This post will be reported to the moderators as potential spam to be looked at


  • Anton Gildebrand 49 posts 149 karma points c-trib
    Feb 26, 2015 @ 11:53
    Anton Gildebrand
    0

    Using the built in link editor with custom property editor

    I am creating a custom property editor for mega menus, and I'd like to be able to insert and edit links. For that I think it would be nice to use the built in link editor (the one with the controller Umbraco.Dialogs.LinkPickerController). How would i do to open up the LinkPicker from my own custom property type?

  • Jeroen Breuer 4909 posts 12266 karma points MVP 5x admin c-trib
    Feb 26, 2015 @ 12:02
    Jeroen Breuer
    0

    Hello,

    There is a Link Picker package: https://our.umbraco.org/projects/backoffice-extensions/link-picker. You can find the source code here: https://github.com/Gibe/Umbraco-Link-Picker.

    Hopefully looking at the source code shows how you can do it.

    Jeroen

  • Anton Gildebrand 49 posts 149 karma points c-trib
    Feb 26, 2015 @ 12:05
    Anton Gildebrand
    0

    Hi Jeroen and thank you for your quick reply :)

    What makes that package different from the built in link picker? Couldn't I just call the built in link picker somehow?

    EDIT: saw now that the package you linked to is using the built in. Will look at the source and try to figure it out :)

  • Jeroen Breuer 4909 posts 12266 karma points MVP 5x admin c-trib
    Feb 26, 2015 @ 12:43
    Jeroen Breuer
    0

    Yes it's also using the built in one so hopefully that helps you.

    Jeroen

  • Anton Gildebrand 49 posts 149 karma points c-trib
    Feb 26, 2015 @ 15:17
    Anton Gildebrand
    0

    It worked :)

    It was really simple to implement. For any other wanting to do the same thing, just look at the source of the LinkPicker package. One thing I haven't figured out is how to pass an existing link object if I want to change it. 

  • This forum is in read-only mode while we transition to the new forum.

    You can continue this topic on the new forum by tapping the "Continue discussion" link below.

Please Sign in or register to post replies