CMenue externe Links

Hallo Forenmitglieder,

ich versuche gerade an dem CMenu Widget und möchte in meinem Menü einen externen Link zu setzten. Leider funktioniert dies nicht, der von mir angegebene Link wird als Roule aufgefasst und es wird eine relative URL aus dem von mir angegebenen Link gebaut.

Gibt es eine Möglichkeit externe Links in einem CMenu zu setzten?

Nicht funktionierendes Beispiel:


$this->widget('zii.widgets.CMenu',array(

			'items'=>array(

				array('label'=>'Home', 'url'=>array('/site/index')),

				array('label'=>'About', 'url'=>array('/site/page', 'view'=>'about')),

				array('label'=>'Externer Link', 'url'=>array('http://www.example.com')),

));

Viele Grüße,

Chris

Hi und willkommen,

Yii interpretiert Arrays an dieser Stelle als Route + Parameter. Strings hingegen werden als "fertige" URL aufgefast. Also:


array('label'=>'Externer Link', 'url'=>'http://www.example.com'),