Global Variables

Hello everyone!
Is there a way to set global variables within a project?
My social media links are always the same and are replicated in multiple locations (some inside components, others on the pages themselves), where can I set them up once and then simply call them as dynamic content?
Is this a function that already exists?

1 Like

There’s no system for this yet, but if you want you can create plugin that will create variable with socials for example, then you can use them whenever on the website.

Let me know and I can show you how.

Well this would be super useful I think? :smiley:

Yes. I can try. Can you show me how?

Solution 1 - Using Collections

For smaller collections, you can set them to be available as variable, for example “Socials”.

You can also choose if you want variable to be an array or object.

Array suitable for iterable, like Socials
Object suitable for direct accessing, like logo, emails, etc.

image

Solution 2 - Creating a File Plugin

You can create file plugin and add variable manually.


Then use iterable or variable system to display socials:

1 Like

Thank you so much!
I used the File Plugin procedure and everything works perfectly!
Great job!!!

@Vincent @lifeblueprintstudio

1 Like