Как не плодить параметры в урле после повторных GET запросов через форму в Yii?
Вы должны вручную указать action для формы. Иначе форма отправляется на url, который содержит параметры предыдущих запросов.
Спасибо! Так как фильтр работал на 2 акшиона в контроллере - добавил код разбора строки урла.
работает на урлах вида: name_domain.ru/сategory/list/page1.html$CategoryFilter = new CategoryFilterForm;
	
	$path_url= explode("/", Yii::app()->request->requestUri);
	$path_url_last = explode(".", $path_url[3]);
		
	$ComformCategoryFilter = $this->beginWidget('CActiveForm', array(
												'id' => 'categoryfilter-form',
												'method' => 'get',
												'enableClientValidation' => true,
												'clientOptions' => array(
													'validateOnSubmit' => true,
												),
												'action' => array($path_url[1]."/".$path_url[2]."/".$path_url_last[0]),
											));