CMenu set active item not clickable

Now im using a my own RMenu extends CMenu

	public function renderMenuItem($item) {

		if($item['active']===true)) {



		return parent::renderMenuItem($item);


But maybe CMenu can help me to do this without extending CMenu ?

you can do with javascript:

$('#menu a').onClick(return false);

Something like that.

any server side solution ?

Your solution is correct.

The method renderMenuItems looks like desined for being overridden, there is nothing of strange in extends widget.