Url del CMenu que abra documento PDF

Buenas, tengo el CMenu de mi aplicación pero quiero que en vez de redireccionar a otra vista me abra un documento pdf con un target _blank porque lo que quiero abrir es el manual de usuario de la aplicación.

Hice algo como esto:

array(‘label’=>’<img src="’.Yii::app()->theme->baseUrl.’/img/search.png" /> ‘, ‘url’=>array(’/site/manual.pdf’), ‘itemOptions’=>array(‘class’=>‘dropdown’,‘tabindex’=>"-1")),

pero me da error y dice que no existe la pagina "MANUAL.PDF.PHP"

espero alguien tenga la respuesta a esta duda.

Yo uso algo así:


array('label'=>'Imprimir','url'=>array('imprimir','id'=>$model->id), 'linkOptions' => array('target'=>'_blank')),

Espero te sirva

Las urls de yii incluyen el nombre del controller y el action, el pdf no es una url de yii puesto que no tiene un controller y un action por eso debes colocar la url directamente y no como array.

array(‘label’=>’<img src="’.Yii::app()->theme->baseUrl.’/img/search.png" /> ‘, ‘url’=>Yii::app()->baseUrl.’/manual.pdf’, ‘itemOptions’=>array(‘class’=>‘dropdown’,‘tabindex’=>"-1")),