Here are some good places you cant start.
Get updated about all the good stuff!
The multi source capabilities is posible to be added only to the widgets that has “Items” attributes.
If the items contains “image attribute”, you must to add “image size select” attribute.
If it’s not exists, will be error message.
It’s needed to unify the image size between all the sources.
to do so, please add “special attribute”, and select “image size” in special attribute type select.
If there are more then one image attribute, please specify the attribute name, to be connected with.
Also, you can add several size select attributes for several images.
Add a section called “Source”, move it to the top.
Add a section called “Source”, move it to the top.
Add the Multisource attribute – it’s under Dynamic Grouped Settings Type, and in “use for” select “Items”
Find the item attribute names, that you want to be presented in the multisource, and put it in comma saparated in the “Included Attributes” text box.
Note: use your logic to decide what attributes needed and what not needed there, not always all the attributes from the items needed.
The “title” attribute is added automatically, so please don’t add it to the list.
If you need to set to some attribute default value, but no to add it to the select list (constant value), please specify it like this in the “default values” text box.
Now it’s time to check that what you did it works, so just test the widget in the Elementor editor, select “Post” source, and the attributes sources, and make sure that the data is coming from the fields you have chosen.
Most of the widgets should have the “ajax” functionality with the multisource for the posts.
To add it, first select the ajax related checkboxes in the multisource attribute
Then, go to widget html editor and add those additions to the html wrapper:
{{uc_filtering_addclass}}
{{uc_filtering_attributes|raw}}
like this:
and around the div that wrapping the {{put_items()}} function, add the class “uc-items-wrapper”
if you have another items – {{put_items2()}}
then add around it’s wrapper class: “uc-items-wrapper2”
like this:
Now you can select “posts” and put some “filter tabs” near the widget and check that works.
If the widget has javascript and you need to refresh it after the filter replace the items, you can do it with the “uc_ajax_refreshed” event in the js tab like this:
That’s all for the multisource, this feature will make your widgets be rich and special.
★ 30-Day Money-Back Guarantee ★
Unlock access to all our premium widgets and features.
The above prices do not include applicable taxes based on your billing address. The final price will be displayed on the checkout page, before the payment is completed.
You are fully protected by our 100% Money Back Guarantee 30 day trial period.
We accept all major credit cards including Visa, Mastercard, American Express, as well as PayPal.
Your information is protected by 256-bit SSL encryption identity verification and data security.
Build sophisticated websites in less time.
Stop wasting time searching for widgets. Find everything you need in one place.
Get updated about all the good stuff!
The Biggest & Best Elements Library for Elementor. A library of unique Elementor Widgets that add more functionality and flexibility to your favorite page builder.
Get instant access to tons of Elementor goodies, completely FREE!