11th Dec '24
/
0 comments

Filtering posts by a group field’s subfield value with Meta Box when using a custom table in Bricks

In the comments section of Filtering posts by a group field’s true / false field sub field value with ACF or Meta Box in Bricks tutorial, a member asks:

Do you have a tutorial for how true/false works in a custom database table with metabox?

I use custom database table for faster queries.

Make a select field and and two options YES and NO.

then go to settings tab in the custom field area in metabox and...

enable > "save data in a custom table"enable > "include table prefix"enable > "create table automatically"

Then fill in custom table > "my_product_details"Then fill in custom prefix > "my_prefix_".

Then in bricks go query products and go add add below in meta query:key > mb_product_product_detail_latest_productvalue > 1

"mb_product" references to metabox product post type.Then "product_detail_" is the table prefix.Then "latest_product" is the field ID.

But whatever I do, it doesn't query.

I tried without mb_product. With brackets around it. Nothing works.

This Pro tutorial provides the steps to filter the posts of a Bricks query loop to output only those with the value of a Select subfield of a Group field set to Yes when using a custom table in Meta Box.

Consider this scenario:

Field Group name: Product Fields

Settings: Location is Post type = Product (product)

Product Detail (group type field)|__Latest Product (select type field with Yes and No choices. You may want to set Placeholder to -- Select --)

In the Settings tab:

For products titled "WordPress Pennant" and "T-Shirt with Logo":

For other products either the value is set to No or not set.

After implementing the tutorial, output of a query loop:

Step 1

[optional] If you want to output the value of the 'Latest Product' select subfield on single products, add this in a Code element:

This is a BricksLabs Pro tutorial.

For full access login below or create your BricksLabs Pro account

Get access to all 633 Bricks code tutorials with BricksLabs Pro

Related Tutorials..

Pro
Post-specific ACF Repeater Galleries as Sliders in Bricks

Post-specific ACF Repeater Galleries as Sliders in Bricks

How to output ACF Repeater field rows with the images of the Gallery-type sub field as a slider.
Pro
Bricks Forms + Meta Box: Auto-Create Post Relationships on Form Submission

Bricks Forms + Meta Box: Auto-Create Post Relationships on Form Submission

How to link a Bricks post-creation form on a post to a newly created post of another post type using Meta Box relationship.
Bricks Templates Query Loop

Bricks Templates Query Loop

How display Bricks Templates with saved screenshots in a query loop.
Categories:
Pro
Outputting an Element in Bricks x times where x is a custom field value

Outputting an Element in Bricks x times where x is a custom field value

Learn how to output a query loop item(s) as many times as the value of a custom field in Bricks.
Categories:
Pro
Masonry for Query Loop in Bricks

Masonry for Query Loop in Bricks

If you are looking to implement masonry with a 'view more' button i.e., click-type of infinite scroll follow this tutorial instead. Updated on 15 Mar…
Categories:
Pro
Mixed Post Types Grid in Bricks

Mixed Post Types Grid in Bricks

How to set up a mixed post types grid in Bricks, where you can display both standard posts and custom quote cards in alternating positions.
Categories: