Limited For “dynamic Relationships” ? - Question | JoomShaper

Limited For “dynamic Relationships” ?

jean luc trevilly

jean luc trevilly

SP Page Builder 1 month ago

https://www.youtube.com/watch?v=2d1xFvq_JBg

In this video, it seems possible to create a dynamic link to similar content, but in reality, this is impossible. The current search engine doesn't allow it because it's impossible to filter on dynamically created content. Collections allow you to: display dynamic lists filter with conditions BUT these filters are: based on fixed values, not on the current item The documentation mentions: displaying linked content via “reference fields,” but only for display purposes, not for automatic filtering

I just renewed my subscription, but I have to admit I'm disappointed and, above all, I feel misled by the documentation. Unless this feature is coming soon?

In any case, I don't understand why they're moving away from Joomla's structure to create things that already exist natively, and they're not as good. Yooyheme is based on Joomla and handles dynamic content much better... If I want to stay with Joomshaper, the portfolio is better suited for structure, but the layout is much less flexible. So my question is: When will we be able to benefit from truly dynamic content and not static presentations?

0
11 Answers
Toufiq
Toufiq
Accepted Answer
Senior Staff 1 month ago #220717

Hi there,

I have reviewed your issues, separated each point, and provided answers to all of them. Please take a look.

The video shows that it is possible to create dynamic links to "similar content," but in reality, this does not work.

It works fine. Please watch the video carefully. You need to assign your page inside the menu.

This is because the current system does not allow filtering based on dynamically generated content.

The functionality is already available. You just need to explore and use it correctly. Please watch the video again at a slower speed. Also, this video

Collections can display lists and apply filters, but those filters are always based on fixed values, not on the current item.

If you don't define the field name, how will you filter and display the results?

"Reference fields" can be used to show related content, but only for display purposes—automatic filtering is not possible.

You can adjust the sorting using this method: https://prnt.sc/ENyRUSFk9hZQ

The user is disappointed after renewing the subscription and feels that the documentation is somewhat misleading.

Please share the exact part of the documentation that you find misleading.

They are asking whether this feature will be available in the future.

Which specific feature are you referring to?

They also question why the system is moving away from Joomla's built-in structure to create something that already exists and works better.

If you prefer Joomla's default system, you are free to use it. We are not forcing anyone to use this feature.

They mention that YooTheme, which is based on Joomla, handles dynamic content much more effectively.

Obviously, every company has its own strategy.

Final question: 👉 When will we be able to use true dynamic content (automatic, context-based filtering) instead of just static presentations?

Please share a screencast of your exact use case so we can better understand your requirement.

Best regards,

Toufiqur Rahman (Team Lead, Support)

0
jean luc trevilly
jean luc trevilly
Accepted Answer
1 month ago #220735

I watched the video carefully:

There is:

  1. A Projects collection
  2. A dynamic details page
  3. A block at the bottom = Collection (Projects) So far → normal THE KEY POINT (important) The “Similar Projects” block is NOT dynamically linked to the displayed project. How it's actually configured In the video: Addon Collection

• Source = Projects • Limit = 3

So, in practice: When you are on:

Project A

The “Similar Projects” block displays: “3 projects from the Projects collection”

NOT “3 projects similar to A”

There is NO dynamic link with the current project.

SPPB allows:

• displaying dynamic collections

• creating auto pages

• linking data with references

BUT: no automatic logic between items

“Similar Projects” in the video is simply a project block placed at the bottom to UX

You provided a screenshot showing a sorting option, but this one (Source = Inventory -> Sorting = price = “display 3 items sorted by price”) does NOT say: “display 3 items related to the current item.”

How is the video misleading? Sorting is only a display tool, not a “similar projects” system. Similar projects are projects related to the displayed item, right?

But perhaps there is a different way to do it?

0
Toufiq
Toufiq
Accepted Answer
Senior Staff 1 month ago #220776

Can you share a screencast video that you want to do exactly? I will share your screencast to our developer team. Thanks

0
jean luc trevilly
jean luc trevilly
Accepted Answer
1 month ago #220783

Thank you for your reply.

I will clarify my question more precisely.

I am not asking about layout or design, but about dynamic filtering capabilities in SP Page Builder Collections.

My use case is:

  • A "Projects" collection
  • A reference field "Category" linked to a "Categories" collection
  • A dynamic detail page for each project

What I want to achieve:

On the project detail page, display 3 related projects where: → Category = current project's Category

In other words, I want to filter a Collection addon using a field value from the current item (dynamic context).

My question is:

👉 Does the Collection addon support filtering based on the current item’s field value?

For example:

  • Filter: Category = current item → Category

From my testing, it seems that:

  • Filters only accept static values
  • There is no access to the current item context in filters

Can you confirm if this is correct?

Or is there a built-in way to achieve this that I may have missed?

Thank you for your clarification.

0
Toufiq
Toufiq
Accepted Answer
Senior Staff 1 month ago #220785

Share a Screencast or you can use https://www.figma.com/figjam/ to share proper instruction by drawing.

0
jean luc trevilly
jean luc trevilly
Accepted Answer
1 month ago #220789

Thank you for your suggestion.

A screencast is difficult to provide in this case because there is no specific issue or error in the interface.

The problem is not about configuration, but about functionality.

What I am trying to understand is whether SP Page Builder supports this feature:

→ Filtering a Collection dynamically based on the current item's field value (for example: same category as the current project)

Since this behavior cannot be configured in the interface, there is nothing specific to demonstrate in a screencast.

Instead of a screencast, I will describe the logic with a simple diagram.

Current setup:

Projects Collection

Project A (Category: Apartment) Project B (Category: Apartment) Project C (Category: Apartment) Project D (Category: House)

Detail Page: When opening Project A

Expected behavior: → Show related projects where Category = Apartment → Result should be: B, C

What I can currently do: → Add a Collection addon → Source = Projects → Limit = 3 → Apply a static filter (e.g. Category = Apartment)

But what I need is: → Dynamic filter: Category = current item → Category

So the filter depends on the current project being viewed.

My question is:

Is it possible in SP Page Builder to use the current item context inside a Collection filter?

Or are filters limited to static values only?

Thank you for your clarification.

0
jean luc trevilly
jean luc trevilly
Accepted Answer
1 month ago #220844

Hello,

Just following up on my previous message.

Could you please confirm if dynamic filtering based on the current item (e.g. same category) is supported in SP Page Builder Collections?

A simple yes or no would be very helpful for me to decide how to structure my project.

Thank you very much.

0
Toufiq
Toufiq
Accepted Answer
Senior Staff 1 month ago #220845

Are you able to join remote desktop? Anydesk would be best. Thanks

0
Toufiq
Toufiq
Accepted Answer
Senior Staff 1 month ago #220847

Waiting for your response.

0
Toufiq
Toufiq
Accepted Answer
Senior Staff 1 month ago #220852

Are you there?

0
jean luc trevilly
jean luc trevilly
Accepted Answer
1 month ago #220855

I cannot grant access to the site; my question is simply a request to verify functionality, but my research with other developers confirms that this is not possible.

🎯 DIAGRAM — EXPECTED BEHAVIOR COLLECTION: Projects

Project A → Category: Apartment Project B → Category: Apartment Project C → Category: Apartment Project D → Category: House Project E → Category: Office


USER FLOW

[ Projects Index Page ] ↓ (click) [ Project Detail Page : Project A ]


CURRENT ITEM CONTEXT

Current Project: A Category: Apartment


EXPECTED LOGIC (Dynamic Filtering)

Collection Source: Projects

Filter: Category = Current Item → Category

(i.e. Category = "Apartment")


EXPECTED RESULT

Display:

  • Project B (Apartment)
  • Project C (Apartment)

Exclude:

  • Project D (House)
  • Project E (Office)

    ❌ CURRENT BEHAVIOR IN SPPB Collection Source: Projects Limit: 3 Sorting: ID DESC (or other)

NO dynamic filter based on current item

RESULT (example):

  • Project D
  • Project E
  • Project B

    🎯 CORE QUESTION Is it possible to use the current item's field value inside a Collection filter?

Example: Category = Current Item → Category

IN FINE : [Current Project A] ↓ [Get Category → Apartment] ↓ [Filter Projects where Category = Apartment] ↓ [Display Related Projects]

0