Tell us what you are trying to do?
We built a site that has a custom post type called Portfolio. Each item is a Property. We've used the Views feature of Toolset to loop through each item and use it as we've needed. Now, we have a new feature request from the client, where the user need to navigate to a detail page for each property. The client would like to be able to manage it through the CMS. We are using Elementor as the page builder.
Is there any documentation that you are following?
I've searched and read tutorials that suggest we use Toolset Blocks. Which makes sense, I guess. However, when I install it, it uninstalls the Views plugin, and those loops are no longer used. So I'm confused on the process I need to use to create this new feature.
Is there a similar example that we can see?
This is a static example, but we'd like it to work like the landing page at the link below. Note the list of properties and then a detail page is presented when the link is clicked. Link: hidden link
What is the link to your site?
This is Portfolio page where we use the data to create a list and filterable map: hidden link
Hello,
Toolset Blocks plugin is advanced version of Toolset Views plugin, so when you activate the Blocks plugin it will deactivate Views plugin. see our blog post:
https://toolset.com/2019/11/toolset-views-becoming-toolset-blocks/
And you can enable the legacy Views UI by these:
Dashboard-> Toolset-> Settings-> General, in section "Editing experience", enable option "Show both the legacy and Blocks interface and let me choose which to use for each item I build"
Blocks plugin is based on WordPress built-in Blocks(Gutenberg) editor, which is also a page builder
https://wordpress.org/gutenberg/
I don't think it is a good idea to build a page with two page builders, if you want to design pages/posts with Blocks editor, then use Blocks editor instead of Elementor to avoid other unexpected compatibility issues.
Thanks Luo, that helps me understand a bunch. With legacy views, am I right in thinking that creating a single post template isn't possible? Do I indeed need to use Blocks? Or am I able to accomplish the single post template (for a Property) with legacy views?
It depends on yourself, if you insist on Elementor page builder, you can use legacy views + content template + Elementor to design the single post template, see our document:
https://toolset.com/documentation/user-guides/using-toolset-with-elementor-page-builder/create-templates-for-custom-post-types-with-elementor-and-toolset/
You can also use Blocks Editor + View block to design the single post, see our document:
https://toolset.com/documentation/getting-started-with-toolset/create-templates-to-display-custom-posts/