# Different query loop per component instance

**URL:** <https://forum.bricksbuilder.io/t/different-query-loop-per-component-instance/30872>\
**Category:** How To\
**Created:** [March 8, 2025, 3:14pm UTC](https://forum.bricksbuilder.io/t/different-query-loop-per-component-instance/30872 "2025-03-08T15:14:48Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![simon](https://forum.bricksbuilder.io/letter_avatar_proxy/v4/letter/s/f07891/32.png) [@simon](https://forum.bricksbuilder.io/u/simon)\
**Post date:** [March 8, 2025, 3:14pm UTC](https://forum.bricksbuilder.io/t/different-query-loop-per-component-instance/30872/1 "2025-03-08T15:14:49Z")

</div>

Just starting to dabble with components and running into a brick wall.

I have a component card that I want to use on a number of pages each time in a query loop. The query loop will be different each time.

If I click on the component in the structure panel I see all its properties in the left panel. Editing the component there shows me the standard element content tab which has the query loop control in it. If I set this query loop up, it works fine on the current page but is also applied to every other instance of that component on the web site.

I see that there is a query loop component property but is this for internal component query looping? I can’t see if I add this as a property how to link it to a different query loop for each instance.

I could wrap the component in a div but this can add quite a number to the DOM and also my cards are list items in a grid which is the ul and doing this will add a div in-between the ul and each li.

I see that this issue has been raised before [DUPLICATE: Ability to change the query in each component](https://forum.bricksbuilder.io/t/duplicate-ability-to-change-the-query-in-each-component/28907) and that this is closed and pointed to [IMPLEMENTED: Feedback for Components: Missing Query Loops](https://forum.bricksbuilder.io/t/implemented-feedback-for-components-missing-query-loops/28807). Has the original issue in fact been fixed in the second topic and if so how?

Thanks

---

<div class="post-metadata">

**Author:** ![AdrianF](https://forum.bricksbuilder.io/letter_avatar_proxy/v4/letter/a/e47774/32.png) [@AdrianF](https://forum.bricksbuilder.io/u/AdrianF)\
**Post date:** [March 10, 2025, 7:10am UTC](https://forum.bricksbuilder.io/t/different-query-loop-per-component-instance/30872/2 "2025-03-10T07:10:33Z")

</div>

It has been fixed. You can create a property for Query Loops and connect it to that loop, like you would with headings and images.

---

<div class="post-metadata">

**Author:** ![simon](https://forum.bricksbuilder.io/letter_avatar_proxy/v4/letter/s/f07891/32.png) [@simon](https://forum.bricksbuilder.io/u/simon)\
**Post date:** [March 10, 2025, 11:38am UTC](https://forum.bricksbuilder.io/t/different-query-loop-per-component-instance/30872/3 "2025-03-10T11:38:47Z")

</div>

Thanks but I’ve tried that already and the query wasn’t run. I’ll investigate more.

---

<div class="post-metadata">

**Author:** ![johnd](https://forum.bricksbuilder.io/letter_avatar_proxy/v4/letter/j/58f4c7/32.png) [@johnd](https://forum.bricksbuilder.io/u/johnd)\
**Post date:** [April 29, 2025, 8:55pm UTC](https://forum.bricksbuilder.io/t/different-query-loop-per-component-instance/30872/4 "2025-04-29T20:55:19Z")

</div>

I’m trying to do the Exact Same Thing!!! This is driving me insane… I created different “queries / properties” add them to the Instance on the page or template and it changes it everywhere! I need a solution quick! I’ve been back and forth with this for 2 days.
