How can I display the Google rich snippets when a view is on "Show: fields" and the panel enabled? I am building a site using Drupal 7 and the schema.org module and the microdata module.
The site is live on production server (and works good).
When checking a url from my site site on the google rich snippets tool, I can't see all the fields I want to appear in the snippets.
When using panels, views, microdata module and schema.org module -
the snippets does not work.
When I deactivated the microdata module, and disabled the specific panel on the page the snippets work! So, I decided to disabled the microdata module, and work only with the schema.org module.
With the the schema.org modules:

When views is on &quot;show: content&quot; and the panel Enabled - snippets work!

When views is on &quot;show: fields&quot; and the panel Disabled - snippets work!

When views is on &quot;show: fields&quot; and the panel Enabled - snippets do NOT work!
Can I use the Rewrite option on a view to add some code to fields and make it work?
How can I display the Google rich snippets when a view is on Show: fields and the panel enabled?
I see that you are using views fields mode for populating the values. That might be the issue.

In your overall HTML check that an entry for itemtype="http://schema.org/Recipe"&gt; is present. In your current html I feel you wouldn't have this. If that is the case then change the mode in your views to node from fields.

Then recheck your HTML and you should find the entry. If you do find the entry then the reason is that your fields(in old view mode) are not enclosed within a recipe tag.

In the above case you can install schema tokens module and then in your fields view, hide all the fields and then add a Global text field within which you can use these tokens to get the desired output.