Copied to clipboard

Flag this post as spam?

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


  • Jeroen Oostwouder 104 posts 300 karma points
    Jul 03, 2023 @ 12:08
    Jeroen Oostwouder
    0

    Reasons why OEmbedPicker is greyed out?

    Hi there,

    I'm having a weird issue with the OEmbed Picker. I'm using it on a block for the blockgrid-editor, in Umbraco 10(.4).

    So I have an element-type, with only 1 property. That's the OEmbedPicker.

    I also have a composition with my BlockGrid Editor, and I have several doctypes using this composition.

    It all works like a charm on almost all doctypes, except for 2. They are seemingly regular doctypes, using some of the same compositions the other doctypes are using.

    But when I try to add the elementtype to the grid-content, the picker stays grey.

    I've tried this on multiple positions within my tree, but it all comes down to these two doctypes. All other doctypes are working fine. I can add the element to the blockgrid, and click on the picker.

    What are common reasons for this editor to stay grey? I don't get a console error or something.

  • Dave Woestenborghs 3504 posts 12135 karma points MVP 9x admin c-trib
    Jul 03, 2023 @ 12:09
    Dave Woestenborghs
    0

    Hi Jeroen,

    Can you show your doctype setup ?

    Dave

  • Jeroen Oostwouder 104 posts 300 karma points
    Jul 03, 2023 @ 12:13
    Jeroen Oostwouder
    0

    Hi Dave,

    what's the best way to show that? It's a bunch of compositions, so it's not that easy to make screenshots or type it out.

    edit: maybe something like this?

    The doctype not working: https://ibb.co/3NQCZ1L

    The elementtype used in the grid: https://ibb.co/1ZntHmr

  • Dave Woestenborghs 3504 posts 12135 karma points MVP 9x admin c-trib
    Jul 03, 2023 @ 12:20
    Dave Woestenborghs
    0

    Hi Jeroen,

    Probably some screenshot of your config.

    And where it goes wrong.

    Dave

  • Jeroen Oostwouder 104 posts 300 karma points
    Jul 03, 2023 @ 12:23
    Jeroen Oostwouder
    0

    I just editted the post below with 2 screenshots.

  • Dave Woestenborghs 3504 posts 12135 karma points MVP 9x admin c-trib
    Jul 03, 2023 @ 12:49
    Dave Woestenborghs
    0

    Hi Jeroen,

    So if I understand correctly you have a composition where you have a block grid editor property on (and maybe others).

    You added that to several doctypes as a composition.

    When you try to add a block that has the embed picker to the block grid on it on a page of a doctype using that composition the Oembed picker stays gray ?

    Dave

  • Jeroen Oostwouder 104 posts 300 karma points
    Jul 03, 2023 @ 13:20
    Jeroen Oostwouder
    0

    Correct.

    And I'm just trying to find a reason why some pages have this problem.

    At this point, I have a new doctype: "My Page" It has a BlockGrid property via a composition, and a seperate EmbedPicker.

    If I create a new "My Page" node, the EmbedPicker-field works fine, but the one in the BlockGrid does not. The rectangle with dashed border and + in the middle stays grey.

    If I create a new "Textpage" node (which contains the same Composition with the BlockGrid property), I can add the "video block" with the EmbedPicker and it works fine.

    Just as a test, I've copied the "dtJobOverview" doctype (from the screenshot), and it had the same problem. I then:

    • Changed the Alias
    • Changed the name
    • Removed ALL compositions
    • Removed the template
    • Changed "Allow vary by culture"

    And still, the EmbedPicker is disabled via the BlockGrid. I can't find any reason why it would be disabled.

  • Jeroen Oostwouder 104 posts 300 karma points
    Jul 03, 2023 @ 13:33
    Jeroen Oostwouder
    100

    Well, I might just be answering my own question :)

    The "dtJobOverview" doctype didn't "Allow vary by culture", while my site had 2 languages available.

    So:

    • 2 Languages available
    • "GridBlock" Element type | Allow vary by culture: true
    • Doctype using the BlockGrid editor | Allow vary by culture: false

    This way, the editor is disabled (eventhough I was working in the "default language").

    When I turned on "Allow vary by culture" on the doctype, the EmbedPicker was enabled in the BlockGrid.

    Strange problem, but I guess it's an Umbraco-thing, and not an EmbedPicker thing.

    Anyway, thank you for your fast responses!

  • Dave Woestenborghs 3504 posts 12135 karma points MVP 9x admin c-trib
    Jul 03, 2023 @ 13:35
    Dave Woestenborghs
    1

    Hi Jeroen,

    I was already thinking it had something to with culture variations and the UI not responding correctly to that.

    Glad to hear you find a solution to your problem.

    Dave

  • 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