The view output generated by ViewField always seems to use the View Type specified by the Page group in the view settings, even if I specify the view as only to be displayed as a block. eg in my view settings:

These view settings will display the view using full nodes.

- Page ---
[ ] Provide page view
View Type: [Full Nodes]

- Block ---
[x] Provide block
View type: [List view]

While this will display the nodes using a list view.

- Page ---
[ ] Provide page view
View type: [List view]

- Block ---
[x] Provide block
View Type: [Full Nodes]

I believe it should be picking up the setting from the block settings if you have only specified to show the view as a block.

This issue is related and gave me the clue I needed to solve my problem. Although closed it is definitely not fixed:
http://drupal.org/node/175817

Comments

moshe weitzman’s picture

Priority: Normal » Critical

i am not seeing any effect when selecting 'teaser' either. i think the formatters list shown in display settings is not fully implemented. any thoughts, mark?

moshe weitzman’s picture

Status: Active » Fixed

fixed. we introduced a bug with the super default feature where $formatter was not defined in viewfield_field()

moshe weitzman’s picture

Anonymous’s picture

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for two weeks with no activity.