Unique IDs for structure entries

Hi,

I have a project where I need site-wide unique IDs for structure entries. I don’t think this has ever made it to Kirby core - is the AutoID plugin (GitHub - bnomei/kirby3-autoid: Automatic unique ID for Pages, Files and Structures including performant helpers to retrieve them. Bonus: Tiny-URL.) the best way to do this? It has been archived since I last worked with it so not sure if there is a better option out there.

My other option would be to use pages instead, but structures would definitely be the more natural way of working if I can sort the IDs.

I don’t think there is another plugin for that, but cannot tell if that plugin still works, given that the last changes are pretty old.

And I don’t think native ids for structure fields will come to the core soon.

I will give the plugin a spin - I think it’s the only way of handling the functionality I need. Thanks for the reply!

What do you need the ids for? Another option could be the blocks field with a single custom block type. Ids come included for free with blocks. Plus you get around the issue with editing in the drawer (if it is an issue for you).

The ids are used in form submissions, so the submissions target and update the correct content.

A blocks field with a single custom would be perfect actually - thanks for the pointer!