Index: branches/5.1.x/core/kernel/db/cat_tag_processor.php =================================================================== diff -u -N -r13086 -r13159 --- branches/5.1.x/core/kernel/db/cat_tag_processor.php (.../cat_tag_processor.php) (revision 13086) +++ branches/5.1.x/core/kernel/db/cat_tag_processor.php (.../cat_tag_processor.php) (revision 13159) @@ -1,6 +1,6 @@ Prefix.'_CombinedSorting'; + $list =& $this->GetList($params); + + if ($list->mainList) { + return parent::CombinedSortingDropDownName($params); + } + + return $list->Prefix . '_CombinedSorting'; } /** @@ -441,7 +447,13 @@ */ function SubmitName($params) { - return 'events['.$this->Prefix.']['.$params['event'].']'; + $list =& $this->GetList($params); + + if ($list->mainList) { + return parent::SubmitName($params); + } + + return 'events[' . $list->Prefix . '][' . $params['event'] . ']'; } /** @@ -452,7 +464,13 @@ */ function VarName($params) { - return $this->Prefix.'_'.$params['type']; + $list =& $this->GetList($params); + + if ($list->mainList) { + return parent::VarName($params); + } + + return $list->Prefix . '_' . $params['type']; } /**