How do I pass Dynamic values to Website Widgets on the Home page?

Hey y’all!

I’m trying to set up a simple Website Widget with a Dynamic value in the URL.

The Kinetic Documenation states: To pass a field value into the Website widget URL, enter its Ep Binding value in curly brackets - {}. For example, {Customer.CustID}.

Thus, I try to create a Website Widget. Like so:

When I click on the Website Widget, I expect to go to a URL like this:
www.mywebsite.com?customer=mycustomerid

However, what I actually see is a URL like this:
www.mywebsite.com?customer={Customer.CustID}

What am I doing wrong here? Thanks in advance!

1 Like

That looks like you’re on the Home Page. To add the website widget to an app, you should be in Application Studio. URL should go here:

image

3 Likes

^ Do Dynamic URLs only work for Website Widgets added to Apps? I’m trying to add a Website Widget directly to the Home page

I’ll try creating an App to house this Website Widget! Will post back here with the results

Maybe a dynamic field such as Company, but definitely not CustID from the homepage.
What do you expect the Customer to be? You haven’t loaded a customer on the homepage.

1 Like

Well, I’m using {Customer.CustID} since that’s the example given in the documentation. I’m pretty new to working with Epicor, so I’m not familiar with the list of Dynamic values available to me on the Home page, nor where I can find such a list. Do you know?

I tried updating the URL on my Website Widget on the Home page to say customer={Customer}, but the issue remains - the URL includes this text as plaintext instead of dynamically populating the value

I just tested on the homepage - dynamic values are no such thing.
Even if it was, Customer would be impossible.

Why don’t you put your website widget in Customer Entry?

4 Likes

Ahhhh okay. I was able to add a Website Widget to our Customer Entry app with a Dynamic value! I used the exact same syntax which I tried before on the Home page, customer={Customer.CustID}, but this time it worked within the confines of an App.

Thanks @mbayley! :brain:

2 Likes