Set multiple items for an argument in embeded view I'm using this code to display a view inside a node:

$view_args = array($node-&gt;field_page_cck[0]['value']);
$view = views_get_view('my_view');
$view-&gt;is_cacheable = FALSE;
$view-&gt;set_display('default');
if (!empty($view)) {
    print $view-&gt;execute_display($display_id , $view_args);
}


The argument is set with the option Allow multiple arguments to work together.

I tried with:

$view_args = array($node-&gt;field_page_cck[0]['value'], $node-&gt;field_page_cck[1]['value']); 


but no luck.

I also tried to convert to a string like this: argument1+argument2+.... or argument1,argument2,.... still no luck.

Any help, please?
The argument itself needs to be configured to take multiple items. There is a checkbox which says "Allow multiple terms per argument".



After that you should be able to have a string with commas separating them

$view_args = array($node-&gt;field_page_cck[0]['value'] . ',' . $node-&gt;field_page_cck[1]['value']);


Note that you are still passing an array, but the first item is a comma separated string.