I am trying to build a content template using toolset blocks. However I am having trouble making the "Dynamic Source" use any of the custom fields I have added in.
For example:
I am trying to replicate the wordpress standard Cover Block by using the Container Block.
On the Container Block, I make the background image be dynamic and my options are "Current Post" or "Other Post". I choose "Current Post" but all I can see is a source called "Author Picture URL". Which I never put in.
It doesnt just happen here that I cannot see the source it's on other toolset blocks too, such as the image block.
The only place I can get them to work is using the "fields and text" block, but then I cannot put a dynamic background image in.
I have disabled all plugins to see if that has made a difference, but nothing has is there somewhere I need to be switching them on?
Screenshot 1 shows if I click on the "Inline Field" Option at the top (This is feature that comes with Toolset Blocks), it pops up a dynamic field box, if I choose "current post", I do not see any of my custom fields I have added.
Additionally with Screenshot 2, if I select the Container Block, then on the right hand panel under background, I choose the type to be "Image" it gives me the option for dynamic source, but there is no options for my custom fields after I choose current post.
So I have been looking into things further and managed to fix it myself.
The reason behind it is a bug caused when the legacy view has been created and assigned to a post type.
Even though I used the content template block and assigned the post type to it, and unassigned the legacy view from using a post type, it was still overriding and stopping the content template block from picking up the post type.
The only way for me to undo this, was by removing the legacy view entirely.